Cайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту. Как исправить.

Сен 7, 2022 | WordPress | Нет комментариев

5
(1)

Во время работы с CMS WordPress часто приходят обновления для плагинов, тем или самого движка. Обновление пропускать не рекомендуется, поэтому всегда, когда они есть, их надо выполнять и устанавливать. И для некоторых обновлений — это кошмар и страх, потому что после них, возможно, что-то работать перестанет. И вот кошмар наяву, это когда после обновления в WorPress появляется сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту». И через минуту, через две и даже через десять это сообщение не пропадает, и сайт, соответственно, всё это время недоступен. В данной статье рассмотрим, как это исправить.

Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту — почему появилось это сообщение

Итак, сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту» появляется во время обновления WordPress, плагинов или тем. Во время процесса обновления сайтом нельзя пользоваться, поэтому автоматически WordPress переводит сайт в режим обслуживания и он становится на несколько секунд недоступным. Обычно все обновления длятся в течение 10-15 секунд и после успешной их установки WordPress выводит сайт из режима обслуживания и он начинает работать нормально. Если бы вы зашли на сайт прямо во время процесса обновления, то вы бы увидели сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту». Но обычно его никто не видит из-за того, что обновление длится очень недолго.

Если же сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту» висит на сайте долго, значит во время обновления произошёл какой-то сбой и WordPress не смогла успешно их установить. Поэтому движок не вывел сайт из режима обслуживания. Чтобы исправить проблему и сделать сайт доступным, есть два способа: вывести сайт из режима обслуживания вручную либо откатить сайт из бекапа на более раннюю дату, когда этой ошибки ещё не было. После восстановления работы сайта, можно повторно выполнить доступные обновления. В большинстве случаев помогает ручной вывод сайта в нормальный режим. Рассмотрим, как это сделать.

Удаление файла .maintenance

Для того чтобы перевести сайт в режим технического обслуживания во время обновления, WordPress создаёт в корневой папке файл .maintenance. Это не имя файла, а его расширение, на самом деле имени у него нет — после точки написано только расширение. Когда обновление успешно устанавливается, WordPress этот файл удаляет и сайт переходит в обычный режим.

Таким образом, чтобы убрать сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту», надо удалить файл .maintenance самостоятельно, раз WordPress этого не сделало. Файл .maintenance размещается в корневой папке сайта — это та папка, в которой находятся папки wp-admin, wp-content и другие. В этой папке найдите файл .maintenance и удалите его. Управлять файлами легче всего через файловый менеджер хостинга. После удаления файла сайт перейдёт в обычный режим и будет доступен.

Очистка кеша браузера

Допустим, вы удалили файл .maintenance из корневой папки, но сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту» всё равно остаётся. Велика вероятность того, что эта страница просто сохранилась в кеше браузера и на самом деле сайт уже доступен, просто ваш браузер показывает устаревшую информацию. Чтобы это изменить, очистите кеш браузера и зайдите на сайт снова. Либо попробуйте зайти на сайт через другой браузер, в котором вы этого сообщения ещё не видели.

Отключение режима обслуживания в файле wp-activate.php

Если после удаления файла .maintenance и очистки кеша браузера при посещении сайта всё равно появляется сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту», то есть ещё кое-что, что нужно сделать.

В корневой папке сайта откройте файл wp-activate.php. Найдите в нём строку define(«WP_INSTALLING», true); и измените её значение на false. Должно получиться define(«WP_INSTALLING», false); Затем сохраните изменения в файле и попробуйте посетить свой сайт. Проблема должна пропасть.

Получить доступ к этому файлу легче всего через файловый менеджер хостинга. Редактировать файл в большинстве хостингов можно прямо не выходя из файлового менеджера, используя встроенный редактор. Если у вас на хостинге редактора файлов нет, то скачайте файл wp-activate.php на свой компьютер, отредактируйте и загрузите обратно на хостинге.

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

Восстановление сайта из резервной копии

Большинству вебмастеров помогут описанные способы и прибегать к восстановления сайта скорее всего не понадобится. Однако, если после реализации всех этих методов, сообщение «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту» всё равно осталось и зайти на сайт не получается, то придётся восстановить сайт из резервной копии.

Сделать это можно из панели управления хостингом. Восстановите сайт на ту дату, когда проблемы ещё не было. Если затрудняетесь самостоятельно восстановить, то обратитесь в поддержку хостинга.

Как не допустить в будущем такой ошибки

На самом деле от вебмастера мало что зависит, потому что появление ошибки «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту», которая не исчезает через минуту, происходит из-за факторов, на которые владелец сайта не влияет.

  • Чаще эта ошибка появляется от временного сбоя на хостинге во время обновления. Если хостинг низкого качества, то эта проблема будет появляться часто, потому что на нём неполадки будут чаще. Но даже на дорогом качественном хостинге это тоже может быть, но вероятность возникновения этой проблемы будет ниже.
  • Реже это бывает из-за временных сбоев на стороне хранилища WordPress. Если сервер перегружен, то обновление может не получиться и не завершится корректно, тогда сайт не перейдёт в нормальный режим.

В любом случае, предотвратить эту ошибку нельзя и рано или поздно с ней столкнётся каждый. Исправление её — дело пары минут, поэтому надо просто знать, почему это появилось и как это починить.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Наш телефон:

+7 (499) 70-30-435

Книга в подарок

Вопросы пишите в саппорт: https://wpkurs.ru/cms/system/contact
Контакты службы работы с клиентами: +7 (499)-70-30-435
Адрес: г. Уфа, ул. Ленина, дом 28, а/я 25

© ТЦ «Интернет-Прорыв» 2012-2020 | ИП Гадельшин Адель Раисович. ОГРН: 314028000006317. ИНН: 026824242756