Tôi có một trang web với Drupal 9.2.5 và trang web đã bị tắc sau khi cài đặt WordPress trong thư mục gốc của web.
Tôi có một bản sao lưu của cơ sở dữ liệu trang web và các tệp trang web/mặc định/*, nhưng tôi không thể khởi động và chạy lại Drupal để khôi phục nó về nguyên trạng.
Tôi đã thử cài đặt lại và đặt lại các tệp, nhưng điều này không hoạt động.
Tôi đã xem tài liệu Drupal và tìm cách di chuyển hoặc khôi phục trang web Drupal, nhưng dường như không có gì hiệu quả.
Khi tôi tạo cơ sở dữ liệu mới và nhập tất cả dữ liệu từ cơ sở dữ liệu cũ, cập nhật cài đặt của tôi và khôi phục các thư mục và tệp, tôi gặp lỗi này:
Trang web này gặp phải một lỗi không mong muốn. Vui lòng thử lại sau.
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: Không tìm thấy tuyến nào cho "GET /"
trong Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest()
(dòng 136 của nhà cung cấp/symfony/http-kernel/EventListener/RouterListener.php).
Tôi không biết phải làm gì ở đây: vấn đề rõ ràng là do định tuyến nhưng tôi bị kẹt.
Tôi có thể truy cập tập lệnh cài đặt, nhưng nó cho tôi biết Drupal đã được cài đặt và để làm trống cơ sở dữ liệu và bắt đầu lại (không phải điều tôi muốn!)
Tôi đã thử tập lệnh nâng cấp, nhưng tôi gặp lỗi:
Trang web này gặp phải một lỗi không mong muốn. Vui lòng thử lại sau.
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: Bạn đã yêu cầu một
dịch vụ không tồn tại "access_check.db_update". Trong
Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition() (dòng 1032 của nhà cung cấp/symfony/dependency-injection/ContainerBuilder.php).
Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('access_check.db_update') (Dòng: 600)
Symfony\Component\DependencyInjection\ContainerBuilder->doGet('access_check.db_update', 1) (Dòng: 558)
Symfony\Component\DependencyInjection\ContainerBuilder->get('access_check.db_update') (Dòng: 186)
Drupal\Core\Update\UpdateKernel->handleAccess(Object, Object) (Dòng: 101)
Drupal\Core\Update\UpdateKernel->handleRaw(Object) (Dòng: 75)
Drupal\Core\Update\UpdateKernel->handle(Object) (Dòng: 27)
Điều này rất khó chịu. Tôi không thể tìm thấy bất kỳ thông tin hữu ích nào về việc khôi phục trang web Drupal hiện có và cách thực hiện việc này.