Обновление ядра друпал

Друпал как и большинство открытых систем управления сайтом требует регулярного обновления. В данной статье краткая инструкция обновления Друпала 7

 

Для чего обновлять CMS? Популярные систем управления сайтом имеют открытый код. А это две стороны медали. С одной стороны тысячи разработчиков имеют возможность детально изучить систему и добавить свое улучшение. Это очень ускоряет развитие системы. Но с другой, каждый желающий может увидеть как работает система изнутри и которые она имеет недостатки. Хакер находит уязвимость в системе, и даже если у него нет плохих намерений, он может просто опубликует обнаруженную "дыру безопасности" в открытый доступ. Не совсем хорошие люди из-за обнаруженной уязвимости могут наделать много беды сайту, занести вирус или просто подпортить имидж. Чем популярнее система, тем больше у людей желаний найти уязвимость. Друпал, как и любая другая система придумана человеком и может иметь уязвимости. К счастью, разработчики открытых систем, максимально быстро обновляют систему закрывая обнаруженные дыры в ней. Поэтому Друпала как и большинство распространенных систем нужно регулярно обновлять до последней версии.

Обновлять ядро ​​Друпала нужно в ручном режиме.

И золотое обязательное правило. Перед обновлением любой системы следует сделать копию.

Увидеть текущую версию Друпала и ее актуальное состояние, можно через админку в разделе отчеты-> отчет о состоянии

site.com/admin/reports/status

Здесь можно увидеть текущую версию ядра Друпала и его актуальность. Также можно увидеть актуальность модулей. Итак нас сообщает, что появилась новая версия. Особенно нужно обновлять когда есть метка опасно.

Обновление ядра Друпала:

- Для начала качаем свежую версию Друпала с официального сайта drupal.org

- На всякий случай делаем полный бэкап всех файлов сайта, базы данных.

- На сайте заходим в режим обслуживания. Выбираем конфигурация- режим обслуживания. Ставим иглу переключить сайт в режим обслуживания и сохраняем.

- Заменяем все файлы на новые, кроме папки sites, а также файлов в которых мы делали какие-то изменения. Желательно не делать изменения в файлах ядра.Тому, что каждый раз эти изменения нужно вносить снова вручную.

- Заходим по адресу site / update.php и жмем continue

- Когда появится сообщение что все обновлено. Можно заходить в конфигурация- режим обслуживания и включить сайт.

Бывает, что после обновления возникают ошибки, нужно гуглить и искать решения. Такой он Друпала суровый.

Удачных обновлений!