Как обновить ядро Drupal 8

Drupal: 

Процесс обновления ядра Drupal в рамках восьмой версии примерно похож на обновление 7й версии, только нужно оставлять не одну папку sites, а несколько: modules, sites, themes, libraries.
Если вы хотите обновить, например, Drupal 8.0.5 -> до Drupal 8.1.0, то это называется обновление минорной версии, выполняется так:

  1. Для сохранности данных сделайте бэкап сайта (архивируйте и сохраните файлы и базы данных)
  2. Авторизуйтесь на сайте под учётной записью с правами администратора
  3. Переведите сайт в режим обслуживания (Конфигурация - Разработка - Режим обслуживания)
  4. Закачайте архив новой версии ядра в корень вашего друпал-сайта
  5. Переместите все файлы старой версии в папку old, кроме папок: modules, sites, themes, libraries (если есть)
  6. Распакуйте архив новой версии в новую папку (не распаковывайте файлы сразу в эту же папку)
  7. Переместите все файлы и папки новой версии в корень друпал-сайта, кроме папок: modules, sites, themes
  8. Запустите скрипт обновления: site.com/update.php и выполните обновление базы данных этим скриптом
  9. Проверьте работоспособность новой версии и переведите сайт в рабочий режим
  10. Удалите лишние папки с сервера: old, распакованную папку новой версии друпал (в которую вы распаковали архив на этапе 6)
  11. Если ранее вами были модифицированы файлы robots.txt, .htaccess - редактируйте, добавив или удалив нужные строки

Если обновление прошло неудачно, вы можете переместить обратно все добавленные папки в папку новой версии и восстановить старую версию из папки old. А также возможно потребуется удалить все таблицы и заново экспортировать архив базы данных.

Официальное руководство обновления: https://www.drupal.org/node/1494290

Другой способ обновления - через drush и консоль.
Для того, чтобы обновить drupal до последней стабильной версии, нужно ввести команду:

drush up drupal

Рубрика: