Как мне вручную перенести сайт?


До сих пор я копировал все файлы в новый каталог.

Перевести сайт в режим обслуживания

Затем я загрузил базу данных и импортировал ее в новую базу данных, которую я создал.

Усек следующие таблицы в базе данных

  • теги кэша
  • кэш_*

Обновлено settings.php с новым именем базы данных, пользователем базы данных и паролем.

В настоящее время проблема, с которой я сталкиваюсь, заключается в том, что у меня, куда я ее переместил, другая путь. Раньше мой сайт Drupal был настроен по адресу /xyz/my_drupal_site, а теперь он установлен на /abc/my_drupal_site. Я считаю, что на данный момент мне просто нужно обновить базу данных новым путем, и я не уверен, что нужно обновить (глобальная замена не показалась мне хорошей идеей) или есть ли страница администратора, на которую я могу перейти, чтобы позаботиться об этом.

Я нашел инструкции для Drupal 7, и в них упоминалось /администратор/настройки/файловая система, но, похоже, это не существует в Drupal 8.

Кроме того, я хочу убедиться, что больше ничего не упускаю.

Author: kiamlaluno, 2015-11-09

1 answers

Скорее всего, вам вообще ничего не нужно менять. Просто переместите папку и очистите кэш. Может быть, вам нужно изменить путь в settings.php но только если вы жестко закодировали его там раньше.

Инструкции, которые вы нашли, предназначены для Drupal 6, и изменение пути больше не требуется, если вы вручную не изменили его на что-то другое, чем расположение по умолчанию ранее.

 0
Author: Berdir, 2015-11-10 06:45:26