การติดตั้ง Drupal ล้มเหลวหลังจากทำตามขั้นตอนต่อไปนี้ในกล่อง Debian (สร้างฐานข้อมูลแล้วและให้สิทธิ์แก่ผู้ใช้เฉพาะ):
(ผู้ใช้) $ ผู้แต่ง create-project drupal/recommended-project myproject
# ... ถามว่าการติดตั้งผู้แต่ง/ตัวติดตั้ง, drupal/core-composer-scaffold และ drupal/core-project-message นั้นเหมาะสมหรือไม่ ให้ตอบ ใช่
# ... ส่งคำเตือน 2 รายการเกี่ยวกับหลักคำสอน/การสะท้อนกลับ และ webmozart/path-util ล้าสมัย
(ผู้ใช้) $ cd myproject
(ผู้ใช้) $ ผู้แต่ง นักแต่งเพลงต้องการ drush/drush
(ผู้ใช้) $ drush ไซต์:ติดตั้ง --locale=fr
# ... ขอข้อมูลรับรอง MySql
# ... แสดงข้อมูลประจำตัวของผู้ดูแลระบบ
ทุกอย่างดำเนินไปอย่างราบรื่นโดยไม่มีข้อความแสดงข้อผิดพลาด มีเพียงคำถาม 3 ข้อและคำเตือน 2 ข้อเท่านั้นที่กล่าวถึงด้านบน
หลังจากเรียกใช้คำสั่งเหล่านั้นตามเอกสารการติดตั้ง Drupal (https://www.drupal.org/docs/develop/using-composer/using-composer-to-install-drupal-and-manage-dependencies#s-install-drupal-using-the-command-line) ไซต์ควรสามารถเข้าถึงได้ผ่านทางเว็บ แต่เมื่อฉันเรียกดูเส้นทางที่กำหนดค่าไว้ (DocumentRoot ถูกตั้งค่าเป็นไดเร็กทอรี "เว็บ") ฉันได้รับเพจที่ไม่มีสไตล์ (มีลักษณะเหมือนกันกว่า
CSS ใช้กับไซต์ drupal 8 ไม่ได้ แต่ stylesheets href เป็น
ตั้งค่าให้ "/").
ถ้าฉันใช้เส้นทางการติดตั้งผ่านเว็บแทนการเรียกใช้ Drush ทุกอย่างก็ดำเนินไปได้ด้วยดี ยกเว้นการรบกวนเล็กน้อยกับการตั้งค่าสิทธิ์ภายใต้ 'เว็บไซต์/ไซต์/ค่าเริ่มต้น'
การเปรียบเทียบไดเร็กทอรี "เว็บ" ทั้งสองแสดงว่า (นอกเหนือจากความแตกต่างที่ไม่สำคัญ
เนื่องจากแฮชต่างกัน) ไม่มีไดเร็กทอรี "css", "js", "languages" หรือ "php"
สร้างและบรรจุภายใต้ Drush ที่ติดตั้ง "web/sites/default/files"
ไดเรกทอรี
ผมทำอะไรผิดหรือเปล่า? ฉันไม่พบความช่วยเหลือในเอกสารของ Drupal หรือโดย
กูเกิลไปรอบ ๆ
- Drupal : 9.3.9
- ผู้แต่ง : 2.2.9
- ดรัช : 11.0.7
ขอบคุณล่วงหน้า