ฉันมีไซต์ Drupal 9 ที่ใช้หลายไซต์เพื่อรองรับทั้งโฮสต์ในพื้นที่และที่ใช้งานจริง ฉันได้กำหนดไว้ใน sites/sites.php:
$sites['www.electronovelty.com'] = 'www.electronovelty.com';
$sites['www.en9-local.pglatz.com'] = 'www.en9-local.pglatz.com';
และสร้างไฟล์การตั้งค่าใน
เว็บไซต์/www.electronovelty.com/settings.php
เว็บไซต์/www.en9-local.pglatz.com/settings.php
เมื่อใช้ xdebug ฉันได้ตรวจสอบเมื่อเปิดเว็บไซต์ทั้งสองแห่งว่าใช้ settings.php ที่ถูกต้อง แต่เมื่อฉันพยายามเรียกใช้ drush 11 มันใช้การตั้งค่าจาก sites/default/settings.php ด้วยเหตุผลบางอย่าง:
% ดรัช cr -v
[ข้อมูล] การเริ่มต้นบูตสแตรปไปยังไซต์
[ข้อมูล] Drush bootstrap เฟส 2
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[info] ลองบู๊ตสแตรปที่เฟส 2
[ข้อมูล] ขั้นตอนการบูต Drush: bootstrapDrupalRoot()
[ข้อมูล] เปลี่ยนไดเร็กทอรีการทำงานเป็น /Users/pglatz/dev/electronovelty/en9-www/web
[ข้อมูล] เริ่มต้นไดเรกทอรีรูทของ Drupal 9.3.12 ที่ /Users/pglatz/dev/electronovelty/en9-www/web
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[info] ลองบู๊ตสแตรปที่เฟส 2
[ข้อมูล] ขั้นตอนการบูต Drush: bootstrapDrupalSite()
[ข้อมูล] เริ่มต้นไซต์ Drupal เริ่มต้นที่ไซต์/ค่าเริ่มต้น
[สำเร็จ] การสร้างแคชใหม่เสร็จสมบูรณ์
ฉันพยายามระบุ uri และพบ settings.php ที่ถูกต้อง แต่ฉันยังได้รับข้อผิดพลาด "command nt found" ซึ่งฉันไม่เข้าใจ:
% drush -l www.en9-local.pglatz.com -v cr
[ข้อมูล] การเริ่มต้นบูตสแตรปไปยังไซต์
[ข้อมูล] Drush bootstrap เฟส 2
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[info] ลองบู๊ตสแตรปที่เฟส 2
[ข้อมูล] ขั้นตอนการบูต Drush: bootstrapDrupalRoot()
[ข้อมูล] เปลี่ยนไดเร็กทอรีการทำงานเป็น /Users/pglatz/dev/electronovelty/en9-www/web
[ข้อมูล] เริ่มต้นไดเรกทอรีรูทของ Drupal 9.3.12 ที่ /Users/pglatz/dev/electronovelty/en9-www/web
[ข้อมูล] ลองตรวจสอบความถูกต้องของ bootstrap เฟส 2
[info] ลองบู๊ตสแตรปที่เฟส 2
[ข้อมูล] ขั้นตอนการบูต Drush: bootstrapDrupalSite()
[ข้อมูล] เริ่มต้นเว็บไซต์ Drupal www.en9-local.pglatz.com ที่ sites/www.en9-local.pglatz.com
sh: ^www.en9-local.pglatz.com$: ไม่พบคำสั่ง
[สำเร็จ] การสร้างแคชใหม่เสร็จสมบูรณ์
ข้อผิดพลาดนั้นมาจากไหน และหมายความว่าอย่างไร