Điểm:1

Mô-đun đã gỡ cài đặt ngăn nâng cấp

lá cờ do

Tôi đã được yêu cầu nâng cấp một trang web từ Drupal 8 lên Drupal 9.

Trước đây, có một mô-đun rất có vấn đề gọi là 'support_ticket' đã gây ra nhiều sự cố và không thể gỡ cài đặt đúng cách. Sau rất nhiều công việc - tôi nghĩ - nó đã bị xóa.

Tuy nhiên, khi chạy các drush updb sau khi nâng cấp drupal 9, tôi gặp lỗi sau:

> [thông báo] Đã bắt đầu cập nhật: system_post_update_entity_revision_metadata_bc_cleanup
> [lỗi] Drupal\support_ticket\SupportTicketStorage không triển khai Drupal\Core\Entity\ContentEntityStorageInterface 
> [lỗi] Cập nhật không thành công: system_post_update_entity_revision_metadata_bc_cleanup 
 [lỗi] Cập nhật bị hủy bỏ bởi: system_post_update_entity_revision_metadata_bc_cleanup 
 [lỗi] Thực hiện cập nhật xong. 

Các bước sau đây đã được thực hiện trước đây để xóa mô-đun này (Sau khi gỡ cài đặt thông thường không hoạt động)

  • Các mục khóa-giá trị đã bị xóa khỏi cơ sở dữ liệu
  • các thực thể được cập nhật và xóa đã tham chiếu mô-đun
  • Tất cả các bảng được liên kết với mô-đun bị xóa khỏi DB (dù sao chúng ta cũng có thể tìm thấy các bảng)
  • Tất cả các tệp/thư mục được liên kết với mô-đun đã bị xóa (tôi đã grep'd toàn bộ cơ sở mã và tôi không thể tìm thấy tài liệu tham khảo nào về nó).

Hầu hết việc này đã được thực hiện từ nhiều tháng trước và tôi nghĩ rằng mô-đun này đã hoàn toàn biến mất cho đến khi tôi thử chạy bản cập nhật cuối cùng với Drupal 9.

Làm cách nào để loại bỏ thứ này để tôi có thể cập nhật drupal?

lá cờ id
Bạn có chắc chắn không có tệp có tên SupportTicketStorage.php trong cơ sở mã không?
lá cờ do
Không, nhưng bạn đã cho tôi ý tưởng kéo một kết xuất của DB và tìm kiếm mô-đun và tôi đã tìm thấy một số mục nhập bổ sung trong bảng key_value dưới một tên mô-đun phụ đã bị bỏ sót, vì vậy giờ nó đã được sửa. cám ơn rất nhiều!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.