ฉันเพิ่งติดตั้งไซต์ Drupal 9.2 และ Drush 10 เพื่อจัดการ
ปกติฉันใช้ Drush 9 และ Drupal 8.9
ดูเหมือนว่าตัวเลือกสำหรับคำสั่ง pml จะไม่ทำงานใน Drush 10 เหมือนที่ทำใน Drush 9
ตัวอย่าง:
drush @ pfdevd9pf pml --filter=rss
ไม่มีตัวเลือก "--filter"
drush @pfdevd9pf pml | เกรป "rss"
ปุ่มแชร์โซเชียล RRSSB ที่ตอบสนองอย่างไร้สาระ (rrssb) ถูกปิดใช้งาน 8.x-2.3
นี่เป็นเรื่องแปลก จากนั้นฉันทำการเปิดใช้งานโมดูล:
drush @pfdevd9pf en -y rrssb
[สำเร็จ] เปิดใช้งานสำเร็จ: rrssb
แต่ pml ยังคงให้ข้อมูลเดิมเกี่ยวกับเวอร์ชันโมดูล:
RRSSB ปุ่มแชร์โซเชียลที่ตอบสนองอย่างไร้สาระ (rrssb) เปิดใช้งาน 8.x-2.3
ฉันใช้เว็บไซต์ D8 บนเซิร์ฟเวอร์นี้เช่นกัน แต่การติดตั้งนั้นแตกต่างกัน หากมีคนรู้เรื่องนี้ และทำไม pml ไม่ใช้ตัวเลือก ?
ขอบคุณ
แก้ไข: เกี่ยวกับหมายเลขเวอร์ชันสำหรับโมดูลตามที่ @ 4k4 พูด มันขึ้นอยู่กับการพัฒนาโมดูล นี่เป็นอีกตัวอย่างหนึ่งสำหรับ D9:
การสำรองข้อมูลและการโยกย้ายอื่น ๆ (backup_migrate) ปิดใช้งาน 5.0.1
แก้ไข 2: drush หลายเวอร์ชันอาจเป็นปัญหาได้ เพราะใน .bash_profile ของฉัน ฉันได้รับ:
ติดตั้ง Drush 8 ทั่วโลก
นามแฝง drush='$HOME/bin/composer/composer.phar/vendor/drush/drush/drush'
แล้ว:
#Création d'un alias ของ Drush 9 สำหรับการใช้งานทั่วโลก
นามแฝง drush9='$HOME/www/pfdev/multid8/vendor/drush/drush/drush'
#Création d'un alias ของ Drush 10 สำหรับการใช้งานทั่วโลก
นามแฝง drush10='$HOME/www/pfdev/multid9/recommended-project/vendor/drush/drush/drush'
#PATH ajouté manuellement suite retour commande Drush
#export PATH="$PATH:$HOME/www/pfdev/multid8/vendor/drush/drush/drush"
# สลับรุ่น drush สำหรับเซสชัน เปลี่ยนเวอร์ชันสำหรับเซสชัน
นามแฝง d8='export PATH=$HOME/bin/drush:$PATH'
นามแฝง d9='export PATH=$HOME/www/pfdev/multid8/vendor/bin:$PATH'
นามแฝง d10='export PATH=$HOME/www/pfdev/multid9/recommended-project/vendor/bin:$PATH'
แต่ฉันใช้ drush เป็นนามแฝง ไม่เคยใช้ d9 หรือ d10 นอกจากนี้ ฉันต้องอยู่ใน ~/ เพื่อใช้ alias...created สำหรับ D8 ดังนั้นฉันคิดว่าฉันต้องเปลี่ยนการติดตั้ง Drush 8 ของฉันและลบมันออกไปทั่วโลก ไม่ใช่เหรอ ?