Page tree

В связи с обнаруженной уязвимостью CMS Drupal рекомендуем вам как можно скорее обновить CMS до последних версий, где эта уязвимость закрыта. Это можно сделать по инструкции ниже.

Предварительно обязательно сделайте резервную копию вашего сайта! Вы можете сделать бэкап вручную или создать резервную копию по требованию

После выполните следующие действия:

1. Авторизуйтесь в административной панели сайта.

2. Переведите сайт в режим обслуживания:

  • Перейдите в раздел "Конфигурация" -> "Разработка" -> "Режим обслуживания".
  • Выберите “Перевести сайт в режим обслуживания”.
  • Сохраните конфигурацию.

3. Удалите каталоги core и vendor:

rm -rf core vendor
rm -f *.* .[a-z]*

4. Обновите CMS:

cd имя_сайта/public_html/
  • Выполните команды ниже, указав нужную версию CMS:

Если сейчас вы используете Drupal 8.5.x:

wget https://ftp.drupal.org/files/projects/drupal-8.5.11.tar.gz
tar zxf drupal-8.5.11.tar.gz
cd drupal-8.5.11
cp -R core/ vendor/ ../
cp *.* .[a-z]* ../

Если сейчас вы используете Drupal 8.6.x:

wget https://ftp.drupal.org/files/projects/drupal-8.6.10.tar.gz
tar zxf drupal-8.6.10.tar.gz
cd drupal-8.6.10
cp -R core/ vendor/ ../
cp *.* .[a-z]* ../

5. Запустите обновление (update.php), открыв в браузере ссылку www.имя_сайта.ru/update.php.

6. В административной части сайта отключите режим обслуживания:

  • Перейдите в раздел "Отчеты" -> "Переключить в рабочий режим"
  • Снимите галку “Перевести сайт в режим обслуживания”.
  • Сохраните конфигурацию.

7. Удалите скачанный архив и каталог:

rm drupal-x.y.z.tar.gz
rm -rf drupal-x.y.z/
  • No labels