Как мне вручную перенести сайт?
До сих пор я копировал все файлы в новый каталог.
Перевести сайт в режим обслуживания
Затем я загрузил базу данных и импортировал ее в новую базу данных, которую я создал.
Усек следующие таблицы в базе данных
- теги кэша
- кэш_*
Обновлено settings.php с новым именем базы данных, пользователем базы данных и паролем.
В настоящее время проблема, с которой я сталкиваюсь, заключается в том, что у меня, куда я ее переместил, другая путь. Раньше мой сайт Drupal был настроен по адресу /xyz/my_drupal_site, а теперь он установлен на /abc/my_drupal_site. Я считаю, что на данный момент мне просто нужно обновить базу данных новым путем, и я не уверен, что нужно обновить (глобальная замена не показалась мне хорошей идеей) или есть ли страница администратора, на которую я могу перейти, чтобы позаботиться об этом.
Я нашел инструкции для Drupal 7, и в них упоминалось /администратор/настройки/файловая система, но, похоже, это не существует в Drupal 8.
Кроме того, я хочу убедиться, что больше ничего не упускаю.
1 answers
Скорее всего, вам вообще ничего не нужно менять. Просто переместите папку и очистите кэш. Может быть, вам нужно изменить путь в settings.php но только если вы жестко закодировали его там раньше.
Инструкции, которые вы нашли, предназначены для Drupal 6, и изменение пути больше не требуется, если вы вручную не изменили его на что-то другое, чем расположение по умолчанию ранее.