Advertising sustains the DA. Ads are hidden for members. Join today

11.2. Включення і вимкннення режиму обслуговування

Last updated on
14 April 2025

Мета

Переведіть ваш сайт в режим обслуговування, щоб користувачі з правами доступу могли використовувати сайт, в той час як користувачі без цього дозволу отримають повідомлення що сайт знаходиться в режимі обслуговування.

Вимоги до сайту

Якщо ви хочете використовувати Drush, щоб включати і вимикати режим обслуговування, Drush повинен бути встановлено. Дивіться Розділ 3.2, «Основи: Додаткові інструменти».

Кроки

Ви можете використовувати адміністративне меню або Drush для включення або виключення режиму обслуговування.

Включення режиму обслуговування через адміністративний інтерфейс

  1. В Керування адміністративного меню, перейдіть в Конфігурація > Розробка > Режим обслуговування (admin/config/development/maintenance). з’явиться сторінка Режим обслуговування.
  2. Заповніть поля, як показано нижче.

    Ім’я поля пояснення значення

    Перекласти сайт в режим обслуговування

    Включити режим обслуговування

    Checked

    Повідомлення про те, що сайт знаходиться в режимі технічного обслуговування

    Інформація, яка відображається відвідувачам сайту при включеному режимі. Можна використовувати такі змінні, як @site в повідомленні

    @site в даний час знаходиться на обслуговуванні, але повинен повернутися найближчим часом. Спасибі за терпіння.

  3. Натисніть Зберегти конфігурацію.
  4. Переконайтеся, що сайт знаходиться в режимі обслуговування, відкривши його з іншого браузера, де ви не ввійшли в систему. Якщо ви не можете перевірити, спробуйте скинути кеш. Дивіться Розділ 12.2, «Очищення кешу».

    Режим обслуговування включений

Відключення режиму обслуговування з використанням адміністративного інтерфейсу

  1. В Керування адміністративного меню, перейдіть в Конфігурація > Розробка > Режим обслуговування (admin/config/development/maintenance). З’явиться сторінка Режим обслуговування.
  2. Заповніть поля, як показано нижче.

    Ім’я поля пояснення значення

    Перекласти сайт в режим обслуговування

    Вимкнути режим обслуговування

    Checked

    Повідомлення про те, що сайт знаходиться в режимі технічного обслуговування

    При відключенні повідомлення з відповіді. Ви можете залишити поле порожнім.

  3. Натисніть Зберегти конфігурацію.
  4. Переконайтеся, що сайт більше не знаходиться в режимі обслуговування, отримавши доступ до нього з іншого браузера, де ви не ввійшли в систему. Якщо ви не можете перевірити, спробуйте скинути кеш. Дивіться Розділ 12.2, «Очищення кешу».

    Режим обслуговування відключений

Включення або відключення режиму обслуговування за допомогою Drush

  1. Виконайте дії, описані вище, для редагування повідомлення про обслуговування сайту, якщо це потрібно.
  2. Виконайте наступні команди Drush, щоб включити режим обслуговування і очистити кеш:

    drush config:set system.maintenance message "додаткове повідомлення" -y
    drush state:set system.maintenance_mode 1 --input-format=integer
    drush cache:rebuild
  3. Виконайте наступні команди Drush, щоб відключити режим обслуговування і очистити кеш:

    drush state:set system.maintenance_mode 0 --input-format=integer
    drush cache:rebuild
  4. Після запуску будь-якого набору команд переконайтеся, що ваш сайт знаходиться в або поза режимом обслуговування відвідавши сайт в браузері, де ви не авторизовані.

Відео

Enabling and Disabling Maintenance Mode

Автори

Написано і змінено Boris Doesborg, Jojy Alphonso з Red Crackle, і Jennifer Hodgdon.

Перекладено Олексій Бондаренко із Mazaltov.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: extend-maintenance.asciidoc

Help improve this page

Page status: No known problems

You can: