Оновлення drupal - процес регулярного поновлення drupal

Як оновити систему

або як оновити систему швидко і своєчасно

Висловлюються вони дохідливо, тому не будемо з ними сперечатися. Оновлення в друпал буваю різними. Іноді доводиться оновлювати версії CMS-ки, іноді - модулі, теми оформлення і інше.

Підемо подивимося, чим ми можемо допомогти нашому сайту.

Оновлення Drupal ядра

Моя версія системи вимагає оновити ядро. Якщо ваша поки не вимагає, повернетеся сюди пізніше.

1. Відкриваємо звіти і переходимо на сторінку доступних оновлень:

2. Йдемо за посиланням на офіційний сайт, щоб завантажити оновлену версію ядра:

3. Завантажуємо архів на свій комп'ютер:

4. На своєму комп'ютері розпаковуємо архів. Далі за допомогою FTP-клієнта FileZilla я завантажив весь вміст папки з оновленням на хостинг поверх точно такого ж вмісту. Під час перенесення файлів і папок з комп'ютера на хостинг програма запитає перезаписати нове поверх старого - відзначаємо, що треба перезаписати:

Оновлення drupal - процес регулярного поновлення drupal

5. Загалом, робимо резервну копію бази даних.

7. Відкриється сторінка майстра оновлення Друпал, де ми переходимо за посиланням:

Оновлення drupal - процес регулярного поновлення drupal

щоб тимчасово перевести сайт в режим обслуговування, нижче зберігаємо налаштування:
Оновлення drupal - процес регулярного поновлення drupal

8. Повертаємося до шостого кроку поточної інструкції, щоб знову опинитися на сторінці майстра оновлення, де в цей раз тиснемо Continue.

9. Далі застосовуємо очікують поновлення:

Оновлення drupal - процес регулярного поновлення drupal

10. Все в порядку, систему вдалося оновити, можна повернутися на сайт.

Якщо ви пам'ятаєте, в сьомому кроці ми ввели сайт в режим обслуговування. Ми в своєму браузері його бачимо, так як є адміністратором, а ось гостям він недоступний (відкрийте будь-який інший браузер і переконайтеся в цьому). Щоб це виправити, повернемо сайт в робочий режим:

11. Приберемо раніше поставлену галочку, щоб сайт знову став доступний користувачам.

Оновити ядро ​​Друпал вдалося без проблем і наша резервна копія бази не придалася.

Процес оновлення Drupal модулів

1. В адмінці відкриваємо Модулі → Оновити:

2. Відзначаємо і викачуємо доступні до оновлення модулі, в моєму випадку - це мета-теги:

Перш ніж продовжити, нас просять зробити резервну копію бази даних, яку ми зробили раніше, і копію сайту. Треба зробити копію сайту, адже ми використовуємо модулі та інші надбудови, тому наш сайт за структурою папок на хостингу вже відрізняється від того, що був у чистому вигляді з самого початку. Копія робиться дуже просто. За допомогою все того ж FTP-клієнта (дивіться вгорі початок уроку) ми переносимо всі папки та файли нашого сайту з хостингу в порожню папку на свій комп'ютер. Це треба було зробити відразу після копіювання бази даних, але тепер будете знати. Йдемо далі:

Оновлення drupal - процес регулярного поновлення drupal

Все нормально, система повідомляє, що оновлення було успішно завершено!