Tôi đang thực hiện cập nhật Drupal 8.6.18 lên 8.9.19 thông qua nhà soạn nhạc.
Sau khi nâng cấp các gói thông qua trình soạn thảo, tôi đã cập nhật cơ sở dữ liệu, hiển thị cảnh báo:
$ nhà cung cấp/bin/drush đã cập nhậtb
<a href="https://www.drupal.org/project/entity">API thực thể >= 8.x-1.0-alpha3</a>
mô-đun hiện là phụ thuộc và cần được cài đặt trước khi chạy các bản cập nhật.
(Hiện đang sử dụng API thực thể phương tiện bị thiếu API)
[lỗi]
Yêu cầu kiểm tra báo lỗi. Bạn có muốn tiếp tục không? (y/n):
Tiếp tục công việc, nhưng tôi có một chút sợ hãi.
Bối cảnh của tin nhắn này là gì?
drupal/entity đã có ở phiên bản 1.3.0:
$ nhà soạn nhạc hiển thị drupal/thực thể
[…]
phiên bản: * 1.3.0
Điều thú vị là chiều:thông tin
không hiển thị thông tin phiên bản cho thực thể
mô-đun. Đây có phải là lý do?
$ nhà cung cấp/bin/drush pm:thực thể thông tin
Tiện ích mở rộng : thực thể
Dự án: Không xác định
Loại: mô-đun
Tiêu đề : Thực thể
Mô tả : Cung cấp API thực thể mở rộng, sẽ được chuyển sang lõi Drupal vào một ngày nào đó.
Đóng gói : Khác
PHP : 7.0.8
Trạng thái: đã bật
Đường dẫn: mô-đun/đóng góp/thực thể
Phiên bản lược đồ: 8000
Yêu cầu: không có
Được yêu cầu bởi : 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
Quyền: không có
Định cấu hình: Không có
tôi đã đọc rồi https://www.drupal.org/project/media_entity/issues/2722073, dẫn đến kết luận rằng cần phải bật mô-đun thực thể. Nhưng đó là trong trường hợp của tôi.