Điểm:1

Không thể khôi phục trang web hiện tại (không tìm thấy tuyến đường nào cho "GET /")

lá cờ ru

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.

Điểm:1
lá cờ fr

Sau khi khôi phục cơ sở dữ liệu, bạn cần tải lại bộ đệm. Nếu drush được cài đặt trên toàn cầu, bạn có thể thực hiện bằng cách thực hiện lệnh này từ docroot drush cr . Nếu drush được cài đặt cục bộ ../vendor/bin/drush cr

Nếu drush chưa được cài đặt, bạn cần Cắt các bảng bộ đệm khỏi cơ sở dữ liệu. Nhưng nó nên được coi là phương sách cuối cùng và không được khuyến khích.


CẮT `thẻ cache`;
TRUNCATE `cache_bootstrap`;
TRUNCATE `cache_config`;
TRUNCATE `cache_container`;
TRUNCATE `cache_data`;
TRUNCATE `cache_default`;
TRUNCATE `cache_Discovery`;
TRUNCATE `cache_dynamic_page_cache`;
TRUNCATE `cache_entity`;
CẮT `cache_menu`;
TRUNCATE `cache_page`;
TRUNCATE `cache_render`;
TRUNCATE `cache_rest`;
TRUNCATE `cache_toolbar`;
CẮT `thẻ cache`;
TRUNCATE `cache_bootstrap`;
TRUNCATE `cache_config`;
TRUNCATE `cache_container`;
TRUNCATE `cache_data`;
TRUNCATE `cache_default`;
TRUNCATE `cache_Discovery`;
TRUNCATE `cache_dynamic_page_cache`;
TRUNCATE `cache_entity`;
CẮT `cache_menu`;
TRUNCATE `cache_page`;
TRUNCATE `cache_render`;
TRUNCATE `cache_rest`;
TRUNCATE `cache_toolbar`;

James Young avatar
lá cờ ru
Cảm ơn bạn, vấn đề của tôi là tôi đã cố khôi phục cơ sở dữ liệu với các bảng bộ đệm bị cắt bớt. Sau khi tôi khôi phục các mô-đun và tất cả các tệp ở cùng một nơi, đồng thời nhập cơ sở dữ liệu cùng với các bảng bộ đệm, nó sẽ hoạt động như mong đợi. (mặc dù drush không hoạt động với tôi).
Ali Mhanna avatar
lá cờ in
cảm ơn bạn, điều đó đã làm việc cho tôi

Đă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.