→ Обновление версии Drupal (update)

Для того чтобы быстро обновить версию друпала, не заливая по FTP каждую папку и файл отдельно, и не используя никаких команд, нужно чтобы на хостинге был Файл-менеджер — это тот же FTP, но с веб интерфейсом и, как правило, позволяет вам сделать больше. А именно нам нужно, чтобы файл-менеджер поддерживал функцию untar, unzip. Разделим апгрейд условно на три этапа: бэкап, подготовка, обновление. Предварительный апгрейд рекомендуется делать на локальном сервере. Если все прошло хорошо, то можно приступать к обновлению, работающего сайта. Приступим…

Этап 1. Резервирование данных

Выполните бэкап вашего сайта и базы данных. Лучше всего это сделать через панель управления и инструмент резервного копирования, который предлагает вам ваш хостер. Скачайте резервные копии на свой компьютер.

Этап 2. Подготовка

  1. Распакуйте архив новой версии друпала в папку, на вашем компьютере или просто зайдите в архив. Удалите оттуда:
    • текстовые файлы, кроме robots.txt
    • просмотрите файлы robots.txt и .htaccess на наличие изменений (сравните файлы) и внесите свои изменения, если требуется.
    • всю папку sites/ (если вы кладете дополнительные модули в подпапку этой папки), включая папку sites/default/ и ее содержимое
  2. При изменении каких-то отдельных файлов, перенесите те же изменения в новые файлы.
  3. Упакуйте все, что осталось + то, что еще нужно обратно!

Этап 3. Обновление

  1. Зайдите на ваш сайт. На странице Сайт на обслуживании (admin/settings/site-maintenance) переведите сайт в режим обслуживания.
  2. Загрузка новых файлов:
    • Если ваш файл-менеджер не поддерживает авто-распаковку архивов при загрузке, то сначала загрузите архив в новыми файлами. Затем перейдите в корень вашего сайта и удалите все кроме папки sites с ее содержимым. Щелкните по архиву и нажмите (где-то в меню) распаковать или извлечь. (Например в файловом менеджере …).
    • Если ваш файл-менеджер поддерживает авто-распаковку архивов при загрузке, то перейдите в корень вашего сайта и удалите все кроме папки sites с ее содержимым.Через файл-менеджер загрузите архив. При загрузке он распакуется. (Например в файловом менеджере net2ftp).
  3. Зайдите в Отчет Состояния (admin/logs/status) вашего сайта и посмотрите требуется ли запускать скрипт обновления update.php, запустите если требуется, нажав на предоставленную ссылку. Если напротив Схема базы данных стоит — Обновлен, то в запуске update.php нет необходимости. Если же, нужно обновить, то вы увидите следующее:
    Требуется запустить скрипт обновления базы данных

Готово!

Ваш комментарий будет первым!

Что ты об этом думаешь?

МультиВход
ИЛИ

Комментарии