Tôi đã cố cài đặt mô-đun Trình lập lịch biểu nhưng nó không cài đặt đúng cách vì bằng cách nào đó chúng tôi không có mã cho một mô-đun tùy chỉnh khác mà cơ sở dữ liệu cho rằng đã được cài đặt. Tôi đã nhận được mã cho mô-đun bị thiếu.
Mô-đun lập lịch biểu của tôi hoàn toàn bị hỏng, cũng như cơ sở dữ liệu của tôi. Tôi không thể gỡ cài đặt mô-đun vì thiếu trường trong cơ sở dữ liệu.
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S22]: Cột
không tìm thấy: 1054 Cột không xác định 'publish_on' trong 'mệnh đề where': CHỌN
1 NHƯ "biểu thức" TỪ "node_field_data" "t" KHÔNG CÓ "publish_on"
GIỚI HẠN NULL 1 BÙA 0; Mảng ( ) trong
Drupal\Core\Entity\Sql\SqlContentEntityStorage->countFieldData() (dòng
1777 của
/code/web/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php).
Tôi đã cố chạy update.php nhưng tôi chỉ nhận được thông báo sau mà không có cách nào để thực sự chạy bản cập nhật cho mô-đun lập lịch trình.
Thông tin lược đồ cho bộ lập lịch mô-đun bị thiếu trong cơ sở dữ liệu.
Bạn nên xem lại các bản cập nhật mô-đun và cơ sở dữ liệu của mình theo cách thủ công để
kiểm tra xem có bản cập nhật nào đã bị bỏ qua không và bao gồm,
bộ lập lịch_update_8102().
Làm cách nào tôi có thể xem lại các bản cập nhật mô-đun theo cách thủ công và chạy chúng để đồng bộ hóa cơ sở dữ liệu của mình, để ít nhất tôi có thể sử dụng hoặc gỡ cài đặt mô-đun?
Cảm ơn!