Процесс обновления ядра Drupal 7

 

Процесс обновления ядра Drupal 7 CMS Drupal – это очень динамично развивающаяся система,
благодаря огромному мировому сообществу.

 Ежедневно обновляются отдельные модули, а само ядро системы
претерпевает периодически значительные изменения, в основном
в плане безопасности. Это является серьезным поводом для того
чтобы поддерживать ядро системы вашего сайта всегда в
актуальном состоянии.

 8 мая на официальном сайте drupal.org появился новый релиз
версии ядра Drupal 7 – 7.28. Сегодня есть свободное время,
поэтому я решил обновить ядро на своих сайтах и написать
небольшое руководство на эту тему для начинающих.

Буду описывать стандартный метод обновления ядра,
который рекомендован разработчиком системы.
Существуют и другие методы обновления ядра Drupal, но начнем
с более простого, чтобы легче понять суть этой задачи.

Процесс обновления ядра Drupal 7
 1. Для начала необходимо сделать бэкап базы данных и файлов
самого сайта. Для чего советую использовать лучшие, на мой взгляд,
методы – это FileZilla FTP Client и phpMyAdmin.
 Сделайте это обязательно, иначе потеряв данные,
вы можете корить себя в том, что сэкономили несколько минут
и положили сайт. Восстановить сайт конечно можно всегда,
но всю информацию врядли.

 2. Войдите на ваш сайт с правами администратора.

 3. Переведите сайт в режим обслуживания. Перейти на страницу
обслуживания сайта «Конфигурация – Разработка – Режим обслуживания»,
отметьте «Перевести сайт в режим обслуживания» и сохраните настройки.

 4. Обновите все установленные на сайте модули и темы
до последних актуальных версий.

 5. Измените тему оформления, поставьте Гарланд.
Перейти на страницу тем оформления, включить "Гарланд" и выбрать
его в качестве темы по умолчанию. Если вы использовали отдельную
тему для администрирования, выберите "Гарланд" для вашей темы
администрирования.

 6. Далее сотрите все файлы ядра Друпал
(все папки и файлы в корне сайта, кроме папки "sites")

 7. С помощью FileZilla FTP Client залейте на хостинг предварительно
скачанное и распакованное ядро Drupal - все папки и файлы в
корневом каталоге, за исключением sites.
 Верните на свое место такие файлы как google*******.html,
wmail*******.html, yandex*******.txt если они у вас есть и конечно
robots.txt из скачанного бэкапа вашего сайта.
 Проследите за тем, чтобы в файлах .htaccess и settings.php
находились необходимые вам данные.
 Сделайте ваш файл settings.php доступным для записи,
так как процесс обновления может потребовать его преобразования.

 8. Запустите скрипт обновления - update.php затем очистите кэш

 9. Установить по умолчанию вашу тему оформления сайта.

 10. Не забудьте ещё про папку tmp в корне сайта, установите в свойствах разрешения 777. Иначе после обновления ядра Drupal эта папка перезаписывается и у вас на сайте постоянно выскакивает сообщение - Невозможно создать файл

Вот собственно весь процесс обновления мажорной версии ядра Drupal 7.
Другие методы включая использование drush опишу в другой статье.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для предотвращения спама.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.