Проблема с миграцией Drupal: вместо сайта отображается экран установки

Мы немного переносим старую установку Drupal (6.x) с одной платформы хостинга на другую. К сожалению, из-за политических проблем мы не можем обновить Drupal Core или модули до переноса (например, это нужно сделать вчера!).

Скопировав все файлы на новый сервер (в том же месте), а также повторно импортировав необходимые базы данных и изменив файл settings.php, когда мы заходим на сайт, все, что отображается, — это экран установки Drupal.

Я предполагаю, что это какая-то проблема с путями, но в файле settings.php путей не было. После другого поста здесь я понял, что не перенес файлы .htaccess, но теперь я это сделал, и до сих пор никаких изменений.

Может ли кто-нибудь предложить, где я должен искать или, возможно, шаг, который я пропустил?

Мы переходим с сервера Apache на веб-сервер LiteSpeed, но я сомневаюсь, что это проблема.

Любая помощь, которую может предоставить любой, будет очень признательна.

Спасибо Джош


person SpikeWeb    schedule 13.12.2011    source источник
comment
Почему вы сомневаетесь, что переход с Apache на LiteSpeed ​​является проблемой? Drupal весьма требователен к тому, как он ожидает перезаписи URL-адресов.   -  person Finbarr    schedule 13.12.2011


Ответы (1)


Экран установки обычно отображается, когда Drupal может подключиться к серверу базы данных (поэтому учетные данные работают), но не находит саму существующую базу данных Drupal.

Поэтому вам следует проверить настройки подключения к базе данных в settings.php и убедиться, что он ссылается на правильную базу данных. Вы также должны убедиться, что база данных была перенесена правильно, и что пользователь, используемый экземпляром Drupal, имеет надлежащие права доступа к перенесенной базе данных (хотя последнее приведет к другому сообщению об ошибке, IIRC).

person Henrik Opel    schedule 13.12.2011