Правильный апгрейд сайта или как обновить Drupal
29 Мая 2022г. в 04:33Ничего сложного в апдейде движка нет. Вся процедура займет не более получаса. Но это только, если знать особенности процесса.
Апдейт модулей происходит автоматически. А вот ядро CMS не желает апдейтиться самостоятельно, поэтому несколькими кликами мышки здесь не отделаться!
Информация о выходящих апдейтах проверяется системой движка самостоятельно. Благодаря чему можно не переживать, что пропустишь важное. Об этом CMS напомнит красным сообщением, которое выводится под верхним меню.
Правильный апгрейд сайта или как обновить Drupal
Я уже говорил, что вручную не апдейтятся модули, темы и другие составляющие. Информация обо всех апдейтах выводится в разделе «Отчеты», «Доступные обновления».
Правильный апгрейд сайта или как обновить Drupal
Если здесь выводится сообщение о появлении новой (важной) версии Core, то перейдите по ссылке и скачайте апдейт на официальном ресурсе CMS.
Технический перерыв
Перед началом процесса «рестайлинга» переводим сайт в режим технического простоя. А не на обеденный перерыв :) .
Для этого в 7 движка заходим в раздел админки «Конфигурация», «Режим обслуживания», отмечаем галочкой соответствующий параметр и сохраняем конфигурацию.
Правильный апгрейд сайта или как обновить Drupal
Теперь предстоит «тонкая» работа. В core вам нужно оставить без изменений папку sites, файлы robots.txt, а также .htaccess.
Правильный апгрейд сайта или как обновить Drupal
В 8 Друпал нужно оставить папки с библиотеками, темами и модулями. И чуть не забыл! Не забудьте перед апдейтом «сохраниться» — создать резервную копию своего сайта.
После этого запустите скрипт update.php. Подтвердите изменения и «на выходе» получите модифицированную версию движка!