ฟ้าผ่า เป็นการกระจายไม่ใช่โมดูล ไม่สามารถถอนการติดตั้งโปรไฟล์การแจกจ่ายและการติดตั้ง เมื่อใช้เพื่อสร้างไซต์แล้ว นั่นเป็นเหตุผลที่การกระจายสายฟ้าเชื่อมโยงเข้ากับ drush pm:ถอนการติดตั้ง
คำสั่งที่จะทำให้เป็นไปได้
หากคุณไม่ได้รับเลย ยินดีต้อนรับสู่โปรแกรมถอนการติดตั้งชื่อ $profile! ข้อความ หมายความว่าการกระจาย Lightning ที่ติดตั้งจำเป็นต้องได้รับการอัปเดตก่อน เช่น ถอนการติดตั้งสายฟ้า แนะนำ
- หากคุณใช้ Lightning 3 ให้ใช้เวอร์ชัน 3.4.x ล่าสุด
- หากคุณใช้ Lightning 4 ให้ใช้เวอร์ชัน 4.1.x ล่าสุด
- หากคุณใช้ Lightning 5 ให้ใช้เวอร์ชัน 5.2.x ล่าสุด
- หากคุณใช้ Headless Lightning ให้ใช้เวอร์ชัน 1.9.x ล่าสุด
หน้านั้นให้คำแนะนำอื่น ๆ เช่นคำสั่งต่อไปนี้สำหรับคำสั่งที่ต้องดำเนินการก่อน drush pm:ถอนการติดตั้งฟ้าผ่า
.
หากคุณกำลังใช้ BLT และ drush สถานะ --fields=install-profile
รายงานว่าคุณกำลังใช้งานโดยตรง ฟ้าผ่า หรือ headless_lightning โปรไฟล์ แก้ไข blt/blt.yml และเปลี่ยนรหัสโปรไฟล์เป็น น้อยที่สุด. อย่า ทำเช่นนี้หากคุณใช้โปรไฟล์ย่อยของ Lightning หรือ Headless Lightning
สำหรับการวิ่ง drush pm:ถอนการติดตั้งฟ้าผ่า
นี่คือคำแนะนำที่ให้ไว้
วิ่ง drush pm:ถอนการติดตั้งฟ้าผ่า
เพื่อใช้เครื่องมือถอนการติดตั้งอัตโนมัติ ซึ่งจะทำให้แน่ใจได้ว่าสามารถถอนการติดตั้ง Lightning ได้อย่างปลอดภัยโดยทำการเปลี่ยนแปลงโค้ดและการกำหนดค่าที่จำเป็น หากคุณใช้โปรไฟล์ย่อยของ Lightning คุณสามารถอนุญาตให้โปรแกรมถอนการติดตั้งแยกส่วนย่อยของโปรไฟล์ย่อยทั้งหมดโดยอัตโนมัติโดยตอบรับข้อความแจ้ง หรือดูที่ "แยกโปรไฟล์ย่อยออกจาก Lightning" ด้านล่างเพื่อดำเนินการด้วยตนเอง (โปรไฟล์ย่อยทั้งหมดไม่ว่าจะใช้งานหรือไม่ก็ตาม จะต้องแยกออกจาก Lightning ก่อนดำเนินการต่อ) สิ่งสำคัญ: หากคุณใช้ Headless Lightning หรือโปรไฟล์ย่อยของมัน ให้เรียกใช้ drush pm:ถอนการติดตั้ง headless_lightning
ก่อน วิ่ง drush pm:ถอนการติดตั้งฟ้าผ่า
.
หลังจากวิ่ง drush pm:ถอนการติดตั้งฟ้าผ่า
ขั้นตอนต่อไปคือขั้นตอนต่อไปนี้
ส่งออกการกำหนดค่า จากนั้นยอมรับการเปลี่ยนแปลงทั้งหมดและปรับใช้กับโฮสติ้งของคุณ อย่างน้อยที่สุด คุณควรคาดหวังที่จะเห็นการเปลี่ยนแปลงในระดับโครงการของคุณ ผู้แต่ง.json และ core.extension การกำหนดค่า
เมื่อสายฟ้าเกี่ยวเข้าที่ drush pm:ถอนการติดตั้ง
คำสั่งจะดำเนินการตามคำสั่งต่อไปนี้ ซึ่งโดยพื้นฐานแล้วจะเปลี่ยนโปรไฟล์จาก Lightning เป็นอีกโปรไฟล์หนึ่ง
drush pm:เปิดใช้งาน profile_switcher
สวิตช์ drush:โปรไฟล์ $profile
ฉันไม่พบการอ้างอิงถึง ตัวสลับโปรไฟล์ โมดูลในการแจกจ่าย Lightning แม้ว่าจำเป็นต้องเปลี่ยนโปรไฟล์การติดตั้งซึ่งทำให้สามารถถอนการติดตั้งการแจกจ่ายได้ (มิฉะนั้น, drush pm:ถอนการติดตั้งฟ้าผ่า
จะกลับมา จำเป็นต้องใช้โมดูล Lightning ข้อผิดพลาด.)
หากการอัปเดตการกระจายไม่ได้ติดตั้ง ฉันจะติดตั้งด้วยตนเอง
นอกจากนี้ ตะขอสายฟ้ายังเพิ่มตัวเลือกที่จำเป็นให้กับ drush pm:ถอนการติดตั้ง
, ข้อมูลส่วนตัวซึ่งโปรไฟล์การติดตั้งจะใช้แทนการกระจาย หากหลังจากอัปเดตการแจกจ่าย Lightning และทำตามคำแนะนำที่ให้ไว้ ถอนการติดตั้งสายฟ้าคุณได้รับข้อผิดพลาดเกี่ยวกับ ข้อมูลส่วนตัว ไม่พบตัวเลือกหรือจำเป็น ลองเรียกใช้ drush pm:ถอนการติดตั้งฟ้าผ่า --profile='default'
แทน drush pm:ถอนการติดตั้งฟ้าผ่า
ซึ่งจะผ่านการ ข้อมูลส่วนตัว ตัวเลือกสำหรับคำสั่งและ hook ที่เพิ่มโดยการแจกจ่าย