Коварная война россии против Украины. Ориентировочные потери врага
(по состоянию на 29.05.2024)
505100
солдат
357
самолетов
326
вертолетов
7700
танков
14891
ББМ
13066
артиллерия
815
ПВО
1087
РСЗО
17796
машин
27
корабли и катера
Как включить/отключить режим обслуживания в Magento 2?
Опубликовано

Как включить/отключить режим обслуживания в Magento 2?

Режим обслуживания может быть очень полезным при разработке в Magento 2. Если вам нужно что-то исправить на сайте в сети он-лайн, вы можете ограничить доступ к сайту всем, кроме себя (или узкому кругу разработчиков). Всем, у кого нет разрешения, будет показано сообщение о режиме технического обслуживания на сайте.

В сегодняшней практической статье мы поделимся с вами способом включения/отключения режима обслуживания в Magento 2.

 

Режим обслуживания включается при наличии в папке var файла .maintenance.flag. Если система видит, что этот файл есть в указанной папке, тогда она включает режим технического обслуживания. Этот файл также добавляется, например, при обновлении системы.

Здесь важно то, что при наличии файла .maintenance.flag режим обслуживания включается для всех, включая и вас. Чтобы сделать исключение, нужно добавить другой файл тоже в папку var —  .maintenance.ip. В этом файле указывается IP (или несколько IP через запятую), для которого не нужно включать технический режим.

 

 

Как включить режим обслуживания в Magento 2

Войдите в консоли по SSH в свою учетную запись на хостинге.

Перейдите в корневую папку, в которой установлена система (например, public_html).

ВАЖНО: Если Magento 2 установлен в подкаталоге, тогда вам нужно перейти в этот подкаталог.

Чтобы включить режим обслуживания, введите следующую команду в консоли:

php bin/magento maintenance:enable --ip=123.456.78.90

 

Первая часть команды – bin/magento maintenance:enable – включает режим обслуживания и создает файл .maintenance.flag в папке var.

Другая часть команды – --ip=123.456.78.90 – создает файл .maintenance.ip в папке var и добавляет в него указанный IP, для которого не нужно включать технический режим обслуживания. Здесь укажите свой IP.

 

Чтобы включить режим обслуживания, вы можете и без консоли создать вручную эти файлы и загрузить по FTP на сервер в папку var.

 

Когда режим обслуживания включен, посетители вашего сайта увидят сообщение Сервис временно недоступен (Service Temporarily Unavailable) вместо нормального отображения сайта. Но для исключенного IP сайт будет отображаться в нормальном режиме.

 

 

Как отключить режим обслуживания в Magento 2

Чтобы отключить режим обслуживания и снова включить нормальное отображение вашего интернет-магазина для всех посетителей, используйте следующую команду в консоли:

php bin/magento maintenance:disable

 

Чтобы увидеть текущий статус режима обслуживания, используйте следующую команду в консоли:

php bin/magento maintenance:status

 

 

Вот и все!  Теперь вы знаете, как можно легко и просто включать (или отключать) режим обслуживания на своем сайте Magento. Надеемся, что данная информация была для вас полезной!

 

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *