У меня есть сайт с Drupal 9.2.5, и сайт был затерт после установки WordPress в корневом каталоге.
У меня есть резервная копия базы данных сайта и файлы sites/default/*, но я просто не могу снова запустить Drupal, чтобы восстановить его в том виде, в котором он был.
Я попытался установить снова и вернуть файлы, но это не работает.
Я просмотрел документы Drupal и искал перенос или восстановление сайта Drupal, но, похоже, ничего не получается.
Как только я создаю новую базу данных и импортирую все данные из старой, обновляю свои настройки и восстанавливаю папки и файлы, я получаю эту ошибку:
Сайт обнаружил непредвиденную ошибку. Пожалуйста, повторите попытку позже.
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: не найден маршрут для "GET/"
в Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest()
(строка 136 файла vendor/symfony/http-kernel/EventListener/RouterListener.php).
Я не уверен, что здесь делать: проблема, очевидно, в маршрутизации, но я застрял.
Я могу добраться до сценария установки, но он говорит мне, что Drupal уже установлен, и нужно очистить базу данных и начать заново (не то, что я хочу!)
Я пробовал скрипт обновления, но получаю сообщение об ошибке:
Сайт обнаружил непредвиденную ошибку. Пожалуйста, повторите попытку позже.
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: вы запросили
несуществующая служба "access_check.db_update". в
Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition() (строка 1032 файла vendor/symfony/dependency-injection/ContainerBuilder.php).
Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('access_check.db_update') (строка: 600)
Symfony\Component\DependencyInjection\ContainerBuilder->doGet('access_check.db_update', 1) (строка: 558)
Symfony\Component\DependencyInjection\ContainerBuilder->get('access_check.db_update') (строка: 186)
Drupal\Core\Update\UpdateKernel->handleAccess(Объект, Объект) (Строка: 101)
Drupal\Core\Update\UpdateKernel->handleRaw(Object) (строка: 75)
Drupal\Core\Update\UpdateKernel->дескриптор (объект) (строка: 27)
Это очень расстраивает. Я не могу найти никакой полезной информации о восстановлении существующего сайта Drupal и о том, как это сделать.