Обновление ядра друпал
Друпал как и большинство открытых систем управления сайтом требует регулярного обновления. В данной статье краткая инструкция обновления Друпала 7
Для чего обновлять CMS? Популярные систем управления сайтом имеют открытый код. А это две стороны медали. С одной стороны тысячи разработчиков имеют возможность детально изучить систему и добавить свое улучшение. Это очень ускоряет развитие системы. Но с другой, каждый желающий может увидеть как работает система изнутри и которые она имеет недостатки. Хакер находит уязвимость в системе, и даже если у него нет плохих намерений, он может просто опубликует обнаруженную "дыру безопасности" в открытый доступ. Не совсем хорошие люди из-за обнаруженной уязвимости могут наделать много беды сайту, занести вирус или просто подпортить имидж. Чем популярнее система, тем больше у людей желаний найти уязвимость. Друпал, как и любая другая система придумана человеком и может иметь уязвимости. К счастью, разработчики открытых систем, максимально быстро обновляют систему закрывая обнаруженные дыры в ней. Поэтому Друпала как и большинство распространенных систем нужно регулярно обновлять до последней версии.
Обновлять ядро Друпала нужно в ручном режиме.
И золотое обязательное правило. Перед обновлением любой системы следует сделать копию.
Увидеть текущую версию Друпала и ее актуальное состояние, можно через админку в разделе отчеты-> отчет о состоянии
site.com/admin/reports/status
Здесь можно увидеть текущую версию ядра Друпала и его актуальность. Также можно увидеть актуальность модулей. Итак нас сообщает, что появилась новая версия. Особенно нужно обновлять когда есть метка опасно.
Обновление ядра Друпала:
- Для начала качаем свежую версию Друпала с официального сайта drupal.org
- На всякий случай делаем полный бэкап всех файлов сайта, базы данных.
- На сайте заходим в режим обслуживания. Выбираем конфигурация- режим обслуживания. Ставим иглу переключить сайт в режим обслуживания и сохраняем.
- Заменяем все файлы на новые, кроме папки sites, а также файлов в которых мы делали какие-то изменения. Желательно не делать изменения в файлах ядра.Тому, что каждый раз эти изменения нужно вносить снова вручную.
- Заходим по адресу site / update.php и жмем continue
- Когда появится сообщение что все обновлено. Можно заходить в конфигурация- режим обслуживания и включить сайт.
Бывает, что после обновления возникают ошибки, нужно гуглить и искать решения. Такой он Друпала суровый.
Удачных обновлений!