Обновить ядро Drupal
Прежде всего сделайте полную резервную копию всех файлов и каталогов сайта, базы данных (MySQL) до обновления и сохраните её за пределами установочной директории Drupal.
Под учетной записью администратора переведите сайт в режим обслуживания (Конфигурация -> Разработка -> Режим обслуживания).
Скачайте с сервера drupal.org архив актуальной версию Drupal 8.
Удалите все папки и файлы, за исключением папок:
sites
modules
themes
libraries (при наличии)
Отдельно сохраните файлы:
.htaccess
robots.txt
composer.json
Распакуйте архив с новой версии Drupal 8 в корневую папку вашего веб-сайта.
Запустите скрипт update.php обновления Drupal. Для этого зайдите по адресу http://<yousite.ru>/update.php и выполните обновление. Этот скрипт обновляет таблицы базы данных.
Если нет доступа, к скрипту update.php, выполните следующую инструкцию:
Откройте файл settings.php в текстовом редакторе.
Найдите строчку:
$settings['update_free_access'] = FALSE;
Замените на:
$settings['update_free_access'] = TRUE;
После обновления обязательно верните в первоначальное состояние FALSE;
Проверьте отчёт о состоянии (Администрирование -> Отчеты -> Отчет о состоянии). Убедитесь, что все работает должным образом.
Убедитесь, что вы присвоили параметру $settings['update_free_access'] значение FALSE в файле settings.php.
Если обновление прошло удачно, то переведите сайт в режим «Рабочего состояния».
Если файлы robots.txt, .htaccess и composer.json модифицировались, то не забудьте добавить нужные строки в обновленные файлы.
После обновления
Удалите файлы по которым можно определить версию системы.
Необходимо сделать изменения на сайте, сайт написан на cms drupal. При установке cms на сайт предупреждает об удалении данных в файле public_html. подскажите что мне делать.
Добрый день!
Решила потыкать в незнакомые кнопочки и случайно установила пароль на странице https://hosting.timeweb.ru/mysql.
Сайт теперь не работает, пишет:
Database connection error (2): Could not connect to MySQL.Database connection...
Ответы (1)
Прежде всего сделайте полную резервную копию всех файлов и каталогов сайта, базы данных (MySQL) до обновления и сохраните её за пределами установочной директории Drupal.
Под учетной записью администратора переведите сайт в режим обслуживания (Конфигурация -> Разработка -> Режим обслуживания).
Скачайте с сервера drupal.org архив актуальной версию Drupal 8.
Удалите все папки и файлы, за исключением папок:
sites
modules
themes
libraries (при наличии)
Отдельно сохраните файлы:
.htaccess
robots.txt
composer.json
Распакуйте архив с новой версии Drupal 8 в корневую папку вашего веб-сайта.
Запустите скрипт update.php обновления Drupal. Для этого зайдите по адресу http://<yousite.ru>/update.php и выполните обновление. Этот скрипт обновляет таблицы базы данных.
Если нет доступа, к скрипту update.php, выполните следующую инструкцию:
Откройте файл settings.php в текстовом редакторе.
Найдите строчку:
$settings['update_free_access'] = FALSE;
Замените на:
$settings['update_free_access'] = TRUE;
После обновления обязательно верните в первоначальное состояние FALSE;
Проверьте отчёт о состоянии (Администрирование -> Отчеты -> Отчет о состоянии). Убедитесь, что все работает должным образом.
Убедитесь, что вы присвоили параметру $settings['update_free_access'] значение FALSE в файле settings.php.
Если обновление прошло удачно, то переведите сайт в режим «Рабочего состояния».
Если файлы robots.txt, .htaccess и composer.json модифицировались, то не забудьте добавить нужные строки в обновленные файлы.
После обновления
Удалите файлы по которым можно определить версию системы.
CHANGELOG.txt
COPYRIGHT.txt
INSTALL.txt
LICENSE.txt
MAINTAINERS.txt
README.txt