Score:2

มีปัญหาในการติดตั้งผู้แต่งทั่วโลกหรือไม่?

ธง us

ฉันมี VPS และจะโฮสต์เว็บไซต์ drupal 8 และ drupal 9 ผสมกัน ฉันต้องติดตั้งผู้แต่งเพื่อจัดการไซต์

จำเป็นต้องติดตั้งผู้แต่งในโฟลเดอร์โครงการหรือไม่ หรือฉันสามารถติดตั้งโดยรวมได้หรือไม่

Jaypan avatar
de flag
คุณสามารถติดตั้งได้ทั่วโลก ฉันไม่คิดว่าคุณจะติดตั้งมันได้สำหรับแต่ละโปรเจ็กต์ เพราะมันถูกใช้เพื่อจัดการโปรเจกต์ของคุณ นี่คือบล็อกโพสต์ที่ฉันเขียนเกี่ยวกับการใช้นักแต่งเพลงกับ Drupal: https://www.morpht.com/blog/drupal-and-composer-part-1-understanding-composer
Jay Williams avatar
us flag
@Jaypan ขอบคุณที่อ่านข้อความของคุณตอนนี้
4uk4 avatar
cn flag
Global/locally มีความหมายแตกต่างกันมากขึ้นอยู่กับบริบท ในกรณีของนักแต่งเพลงนั้นเกี่ยวกับวิธีการดาวน์โหลดและเรียกใช้ไฟล์ปฏิบัติการในระบบปฏิบัติการเฉพาะ หากคุณควบคุมเซิร์ฟเวอร์ได้อย่างสมบูรณ์ คุณอาจต้องการดาวน์โหลดเซิร์ฟเวอร์ไปที่ /usr/local/bin/composer หากไม่ต้องการ คุณจะต้องค้นหาสถานที่ในไดเร็กทอรีผู้ใช้หรือพื้นที่เว็บของคุณ ทุกที่ที่คุณมีสิทธิ์ในไฟล์ให้ทำเช่นนั้น
4uk4 avatar
cn flag
การใช้ผู้แต่งเป็นหัวข้อที่แตกต่างไปจากเดิมอย่างสิ้นเชิง โดยค่าเริ่มต้นผู้แต่งจะติดตั้งทุกอย่างในเครื่อง เพิ่มตัวเลือกในการติดตั้งทั่วโลกในตอนเริ่มต้นเพื่อความสะดวก มันขัดกับแนวคิดของนักแต่งเพลงและตอนนี้ถือว่าเลิกใช้แล้ว Drupal ไม่ได้ใช้มัน
Score:3
ธง nr

ไม่มีปัญหาในการติดตั้ง Composer ทั่วโลก แต่อาจมีปัญหาในการใช้งาน นักแต่งเพลงทั่วโลกต้องการ เพื่อติดตั้งแต่ละโครงการที่จัดการโดยนักแต่งเพลงทั่วโลก

คุณไม่ควรประสบปัญหานี้เพียงแค่ใช้นักแต่งเพลงบนเซิร์ฟเวอร์เพื่อ ติดตั้งนักแต่งเพลง ไซต์ Drupal 8 และ Drupal 9 ต่างๆ ของคุณ แต่คุณควรตระหนักถึงความเป็นไปได้ของความขัดแย้งในการพึ่งพา โดยเฉพาะอย่างยิ่งในสภาพแวดล้อมการพัฒนาท้องถิ่น

เพื่อหลีกเลี่ยงปัญหานี้ ให้ใช้ การรวมบัญชี/cgr แทน นักแต่งเพลงทั่วโลกต้องการ:

นักแต่งเพลง $ global ต้องการการรวมบัญชี / cgr

หลังจากที่ทั่วโลกต้องการแพ็คเกจเดียว คุณสามารถใช้ กกต เป็นการทดแทนแบบเลื่อนลงสำหรับ นักแต่งเพลงทั่วโลกต้องการ และจะป้องกันความขัดแย้งในการพึ่งพากับแพ็คเกจที่ติดตั้งทั่วโลก ตัวอย่างเช่น, เพื่อติดตั้ง Drush ทั่วโลก:

$ cgr ดรัช/ดรัช

โปรดทราบว่าแนวทางปฏิบัติที่ดีที่สุดในปัจจุบันกำลังกล่าวถึง ติดตั้ง Drush บนไซต์ท้องถิ่น โดยการเพิ่ม Drush เป็นการอ้างอิงของโครงการ Drupal ที่จัดการโดยนักแต่งเพลงของคุณ ฉันใช้สิ่งนี้เป็นตัวอย่างของวิธีใช้ กกต.

อย่างไรก็ตาม หากคุณยังคงใช้งานไซต์ Drupal 8 อยู่ โปรดทราบว่า Drupal 8 จะสิ้นสุดอายุการใช้งานในวันที่ 1 พฤศจิกายน 2021 นี่คือบางส่วน เคล็ดลับในการอัปเกรด Drupal 8 เป็น Drupal 9.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา