ฉันกำลังอัปเดต Drupal 8.6.18 เป็น 8.9.19 ผ่านทางผู้แต่ง
หลังจากอัปเกรดแพ็คเกจผ่านตัวเขียน ฉันได้อัปเดตฐานข้อมูล ซึ่งแสดงคำเตือน:
ผู้ขาย $/bin/drush อัปเดตb
<a href="https://www.drupal.org/project/entity">Entity API >= 8.x-1.0-alpha3</a>
ตอนนี้โมดูลเป็นการพึ่งพาและจำเป็นต้องติดตั้งก่อนที่จะเรียกใช้การอัปเดต
(ขณะนี้ใช้เอนทิตีสื่อ API เอนทิตีขาดหายไป)
[ข้อผิดพลาด]
ความต้องการตรวจสอบรายงานข้อผิดพลาด คุณต้องการดำเนินการต่อหรือไม่? (y/n):
งานต่อเนื่องแต่แอบหวั่นๆ
พื้นหลังของข้อความนี้คืออะไร?
drupal/entity เป็นเวอร์ชัน 1.3.0 แล้ว:
$ ผู้แต่งแสดง drupal/entity
[...]
เวอร์ชัน : * 1.3.0
สิ่งที่น่าสนใจก็คือ น.:ข้อมูล
ไม่แสดงข้อมูลเวอร์ชันสำหรับ เอนทิตี
โมดูล. นี่อาจจะเป็นเหตุผล?
$ vendor/bin/drush pm:info เอนทิตี
ส่วนขยาย : เอนทิตี
โครงการ : ไม่ทราบ
ประเภท : โมดูล
หัวเรื่อง : เอนทิตี
คำอธิบาย : จัดเตรียม API ของเอนทิตีแบบขยาย ซึ่งจะถูกย้ายไปยัง Drupal core ในวันหนึ่ง
แพ็คเกจ : อื่นๆ
PHP : 7.0.8
สถานะ : เปิดใช้งาน
เส้นทาง: โมดูล/ส่วนร่วม/เอนทิตี
เวอร์ชันสคีมา : 8000
ต้องการ : ไม่มี
ต้องการโดย: media_entity, media_entity_document, media_entity_embeddable_video, media_entity_image, video_embed_media, foodservice_core, foodservice_globalelement, foodservice_product, foodservice_recipe, foodservice_video
สิทธิ์: ไม่มี
กำหนดค่า : ไม่มี
ฉันได้อ่านแล้ว https://www.drupal.org/project/media_entity/issues/2722073ซึ่งได้ข้อสรุปว่าต้องเปิดใช้งานโมดูลเอนทิตี แต่ในกรณีของฉัน