Score:1

ถอนการติดตั้งโมดูลป้องกันการอัพเกรด

ธง do

ฉันถูกขอให้อัปเกรดไซต์จาก Drupal 8 เป็น Drupal 9

ก่อนหน้านี้ มีโมดูลที่มีปัญหามากชื่อว่า 'support_ticket' ซึ่งทำให้เกิดปัญหามากมายและไม่สามารถถอนการติดตั้งได้อย่างถูกต้อง หลังจากทำงานอย่างหนัก - ฉันคิดว่า - มันถูกลบออกไปแล้ว

อย่างไรก็ตาม เมื่อเรียกใช้ drush updb คำสั่งหลังจากการอัพเกรด drupal 9 ฉันได้รับข้อผิดพลาดดังต่อไปนี้:

> [ประกาศ] เริ่มการอัปเดตแล้ว: system_post_update_entity_revision_metadata_bc_cleanup
> [ข้อผิดพลาด] Drupal\support_ticket\SupportTicketStorage ไม่ได้ใช้ Drupal\Core\Entity\ContentEntityStorageInterface 
> [ข้อผิดพลาด] การอัปเดตล้มเหลว: system_post_update_entity_revision_metadata_bc_cleanup 
 [ข้อผิดพลาด] การอัปเดตถูกยกเลิกโดย: system_post_update_entity_revision_metadata_bc_cleanup 
 [ข้อผิดพลาด] เสร็จสิ้นการดำเนินการอัปเดต 

ก่อนหน้านี้ได้ดำเนินการตามขั้นตอนต่อไปนี้เพื่อล้างโมดูลนี้ (หลังจากถอนการติดตั้งตามปกติไม่ได้ผล)

  • รายการคีย์-ค่าถูกลบออกจากฐานข้อมูล
  • เอนทิตีที่อัปเดตและลบที่อ้างถึงโมดูล
  • ตารางทั้งหมดที่เกี่ยวข้องกับโมดูลหลุดจากฐานข้อมูล (ตารางที่เราสามารถหาได้)
  • ลบไฟล์/ไดเร็กทอรีทั้งหมดที่เกี่ยวข้องกับโมดูล (ฉันได้ grep'd ฐานโค้ดทั้งหมดแล้ว และไม่พบการอ้างอิงถึงมัน)

การดำเนินการส่วนใหญ่เสร็จสิ้นเมื่อหลายเดือนก่อน และฉันคิดว่าโมดูลนี้หายไปหมดแล้วจนกระทั่งฉันพยายามเรียกใช้การอัปเดตขั้นสุดท้ายด้วย Drupal 9

ฉันจะกำจัดสิ่งนี้เพื่ออัปเดต drupal ได้อย่างไร

id flag
คุณแน่ใจหรือไม่ว่าไม่มีไฟล์ชื่อ SupportTicketStorage.php ใน codebase?
do flag
ไม่ แต่คุณให้แนวคิดในการดึงดัมพ์ของฐานข้อมูลและ grep สำหรับโมดูล และฉันพบรายการพิเศษบางรายการในตาราง key_value ภายใต้ชื่อโมดูลย่อยที่พลาดไป ดังนั้นตอนนี้จึงได้รับการแก้ไขแล้ว ขอบคุณมาก!

โพสต์คำตอบ

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