Як виправити помилку “Тимчасово недоступний через заплановане обслуговування” у WordPress

by Jos Velasco
Як виправити помилку “Тимчасово недоступний через заплановане обслуговування” у WordPress thumbnail

Минуло п’ять хвилин, і ви все ще бачите “Тимчасово недоступно через заплановане технічне обслуговування. Перевірте за хвилину” на екрані замість вашого вебсайту.

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

Але не хвилюйтеся! Це просто щоденна річ для WordPress. Ви можете відновити свій сайт без залучення великих технічних робіт.

У цій статті ми розглянемо основні причини помилки режиму обслуговування WordPress, покажемо, як це виправити, і поділимося кількома порадами, які допоможуть вам уникнути такої ж проблеми в майбутньому.

Почати зараз!

Що таке помилка “Тимчасово недоступний для планового обслуговування. Перевірте через хвилину”?

знімок екрану помилки 'Тимчасово недоступно через планове технічне обслуговування. Перевірте через хвилину.'

Повідомлення “Briefly unavailable for scheduled maintenance. Check back in a minute” є стандартним повідомленням WordPress, яке інформує вас, що сайт перейшов у режим обслуговування.

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

Зазначимо, що коли з’являється повідомлення “Тимчасово недоступний за розкладом обслуговування. Перевірте через хвилину” і залишається на вашому екрані, це зазвичай означає, що щось пішло не так під час оновлення ядра або обслуговування у фоновому режимі і зробило сайт тимчасово недоступним.

Якщо перезавантаження сторінки не вирішує проблему, вам доведеться вирішувати її вручну. Адже відвідувачі не зможуть отримати доступ до сторінки, яка відображає помилку, доки ви не усунете проблему.

Також, іноді, ви можете зустріти інше повідомлення: “Цей веб-сайт проходить заплановане технічне обслуговування.”

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

Хоча це схоже на повідомлення про помилку, воно не ідентичне. Це загальне сповіщення, яке використовується на вебсайтах різних платформ, тож переконайтесь, що ви їх не плутаєте.

Чому виникає помилка “Короткочасна недоступність через заплановане технічне обслуговування” у WordPress?

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

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

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

Сайти WordPress зазвичай залишаються в режимі обслуговування від кількох секунд до кількох хвилин (це майже непомітно!). Після застосування оновлень, WordPress видаляє файл .maintenance, виводить сайт з режиму обслуговування та відновлює звичайний доступ користувачів.

Досі все працює як передбачалося. Нічого незвичайного.

Однак, несподівані помилки, такі як помилки файлової системи, перевищення часу сервера, проблеми з інтернетом, проблеми з дозволами на оновлення або помилки конфліктів плагінів/тем, можуть перервати процес оновлення.

І ось тут починаються проблеми. Неповні оновлення впливають на кореневу папку, через що WordPress не може видалити файл .maintenance. Це залишає ваш сайт назавжди у режимі обслуговування.

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

  • Закриття вікна браузера під час оновлення.
  • Оновлення декількох плагінів одночасно.
  • Перевищення часу виконання скрипта оновлення через повільну відповідь сервера хостингу або проблему з обмеженою пам’яттю.
  • Відключення інтернет-з’єднання під час процесу оновлення, що перериває або затягує оновлення.

Отримуйте вміст безпосередньо у свою скриньку

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

Як виправити “Тимчасово недоступно для запланованого обслуговування. Перевірте через хвилину”

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

Ви можете вирішити цю проблему, увійшовши до свого облікового запису веб-хостингу або підключившись до свого сайту за допомогою клієнта Secure File Transfer Protocol (SFTP), такого як FileZilla.

Глосарій DreamHost

SFTP

Secure File Transfer Protocol (SFTP) це безпечніша версія протоколу FTP, яка використовує захищений потік даних оболонки.

Читати далі

Вирішивши це, ось два найбільш поширені методи вирішення проблеми “Briefly unavailable for scheduled maintenance” у WordPress:

Використовуйте Panel

Ви можете вирішити цю помилку, використовуючи спеціально розроблений Panel DreamHost або плагін, наприклад cPanel, щоб видалити файл .maintenance з кореневої директорії.

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

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

Ласкаво просимо на борт, докторе Стрендж!

Отримайте доступ до свого облікового запису хостингу та увійдіть у DreamHost або cPanel. Зазвичай ваш провайдер хостингу надає деталі для входу та URL для cPanel.

Як тільки ви потрапите на панель керування, знайдіть іконку File Manager та натисніть на неї.

Глосарій DreamHost

Файловий менеджер

Файловий менеджер — це програмне забезпечення, яке дозволяє користувачам керувати своїми файлами. Зазвичай воно надає графічний інтерфейс користувача (GUI), де люди можуть переглядати свої файли, відкривати їх, редагувати та зберігати.

Читати більше

Перейдіть до файлу public_html у кореневому каталозі вашої інсталяції WordPress. Якщо ви встановили WordPress у підкаталозі або піддомені, перейдіть до відповідної папки.

Усередині кореневої папки, знайдіть файл з назвою .maintenance. Як тільки ви знайдете файл .maintenance, виберіть його та видаліть.

Випадаюче меню файлу .maintenance показує «Видалити» знизу.

Це файл, який містить порушену опцію оновлення; його видалення відновить ваш сайт до нормального стану.

Нотатки для гіка: Якщо ви коли-небудь захочете увімкнути режим обслуговування вручну без використання плагінів, просто розмістіть файл .maintenance у кореневому каталозі, як той, що ви щойно видалили.

Використовуйте протокол передачі файлів (FTP)

Ви також можете вирішити цю проблему, використовуючи протокол передачі файлів (FTP), метод доступний і ефективний для користувачів на всіх технічних рівнях.

Глосарій DreamHost

FTP

Протокол передачі файлів (FTP) — це з’єднання, яке ви можете використовувати для передачі файлів через протокол керування передачею (TCP)/Інтернет-протокол (IP). Ви можете використовувати FTP для підключення до сервера, яким володієте, та взаємодії з його файлами.

Читати далі

Спочатку вам потрібно встановити FTP-клієнт, наприклад, FileZilla, щоб отримати доступ до файлів вашого сайту на сервері. Потім підключіться до вашого сайту, використовуючи FTP-облікові дані, надані вашим хостинг-сервісом.

Клієнт FileZilla з заповненими полями «Хост», «Ім'я користувача» та «Пароль» для налаштування FTP з вебсайтом.

Ці дані для входу зазвичай включають назву хосту (часто URL вашого сайту), ім’я користувача та пароль.

Після підключення перейдіть до кореневого каталогу вашого сайту WordPress. Зазвичай він має назву public_html або назву вашого веб-сайту.

Клієнт FileZilla з заповненими полями "Хост," "Ім'я користувача," та "Пароль" для встановлення FTP з вебсайтом.

Ваші основні файли WordPress знаходяться в кореневому каталозі, включаючи wp-config.php, що є легким орієнтиром для підтвердження, що ви знаходитесь у правильному місці.

Потім, шукайте файл .maintenance у кореневому каталозі.

Випадаюче меню після правого кліка на файл .maintenance, курсор виділяє "Видалити" у нижній частині.

Клікніть правою кнопкою миші на файл .maintenance і виберіть Видалити з контекстного меню. Ця дія видалить файл з вашого сервера, що фактично зніме ваш сайт з режиму обслуговування.

Щоб побачити файл негайно, ви повинні переконатися, що ваш FTP клієнт налаштований на показ прихованих файлів у папці. Ви можете зробити це у FileZilla, натиснувши Server у меню та вибравши Force showing hidden files.

Випадаюче меню FileZilla після натискання на "Server" з увімкненим параметром "Force showing hidden files".

Все ще отримуєте помилку “Briefly Unavailable for Scheduled Maintenance” після видалення файлу .maintenance?

Якщо ви все ще застрягли після вжиття необхідних заходів, таких як видалення файлу .maintenance, не звинувачуйте свою удачу. Це не тільки ви.

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

Розгляньте можливість дотримання наступних кроків, якщо ви все ще стикаєтеся з помилкою режиму обслуговування після видалення файлу обслуговування з кореневої папки.

Збільшення ліміту пам’яті PHP

Усі операції WordPress, включаючи оновлення тем/Plugins, вимагають певної кількості пам’яті, виділеної конфігурацією PHP вашого сервера. Ліміт пам’яті PHP зазвичай встановлюють на рівні 128 MB за замовчуванням.

Глосарій DreamHost

PHP

PHP (Hypertext Preprocessor) — це відкрита мова сценаріїв. Вона широко використовується у веб-розробці та може бути вбудована в HTML. Декілька популярних систем управління контентом (CMS), таких як WordPress, побудовані на PHP.

Дізнатися більше

Оновлення WordPress вимагають певного обсягу пам’яті для обробки. Оновлення можуть не вдатися через проблеми з недостатнім обсягом пам’яті, що викликає помилку “Тимчасово недоступний для запланованого обслуговування”.

Ви можете збільшити ліміт пам’яті PHP, щоб задовольнити специфічні вимоги додатка. Редагуйте файл wp-config.php, додаючи define (‘WP_MEMORY_LIMIT’, ‘256M’), щоб виділити більше пам’яті, допомагаючи забезпечити плавне виконання оновлень без перерв.

Оновіть файл wp-activate.php

Якщо ви не можете знайти файл .maintenance у кореневому каталозі вашого сайту, або якщо повідомлення про помилку обслуговування все ще відображається після видалення файлу .maintenance, вам потрібно оновити файл wp-activate.php.

Ви можете знайти файл у кореневому каталозі WordPress.

Потім, відредагуйте наступний код:
define ('WP_INSTALLING', true)

І замініть значення true на false.

Це має виглядати так після оновлення:
define ('WP_INSTALLING', false)

Збережіть файл та оновіть ваш сайт.

Очистити кеш сайту

Механізми кешування сайту зберігають знімок даних та контенту вашого сайту, що дозволяє відвідувачам завантажуватися швидше. Таким чином, навіть якщо ви видалите файл .maintenance, помилка обслуговування може з’явитися.

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

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

Глосарій DreamHost

CDN

CDN це абревіатура u201cContent Delivery Networku201d. Це відноситься до географічно розподіленої мережі веб-серверів (та їхніх дата-центрів). Сутності, що складають CDN, співпрацюють для забезпечення швидкої доставки контенту через інтернет.

Читати далі

Як запобігти помилці “Briefly Unavailable For Scheduled Maintenance” у WordPress

Профілактика краща за лікування та допомагає уникнути повторення тієї ж помилки. Вживіть необхідних заходів, щоб заблокувати всі можливості, які можуть призвести вас до помилки обслуговування WordPress.

Давайте розглянемо деякі з найбільш ефективних способів уникнення помилки “Briefly unavailable for scheduled maintenance” у WordPress.

Залишайте вкладку браузера відкритою під час оновлень

Будь ласка, залиште вкладку браузера відкритою до тих пір, доки текст Вимкнення режиму обслуговування не з’явиться на екрані вашого WordPress. Це означає, що оновлення завершено і WordPress видалив файл .maintenance.

Коли ви знаходитесь на вкладці під час оновлення WordPress, це допомагає підтримувати стабільне з’єднання між сервером та браузером. Таким чином, скрипти PHP працюють коректно.

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

Уникайте одночасного оновлення занадто багатьох тем та плагінів

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

Наприклад, якщо ви використовуєте Shared Hosting, масові оновлення можуть перевантажити ваш сервер Shared Hosting, змушуючи оновлення зупинитися.

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

Перевірте сумісність тем та плагінів

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

Крім того, ми рекомендуємо ознайомитися з відомими конфліктами з plugins та themes перед їх встановленням. Таким чином, ви зможете вжити заходів проти будь-яких потенційних проблем.

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

Використовуйте тимчасовий сайт для тестування оновлень

Тимчасовий сайт WordPress є копією вашого діючого сайту, яка дозволяє вам тестувати ефекти будь-яких змін перед їх публікацією.

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

Оновіть свій хостинг план

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

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

Використовуйте плагін для обслуговування WordPress

Ще один ефективний спосіб уникнути помилок режиму обслуговування – використання плагіна WordPress. Ці плагіни WordPress забезпечують контрольоване середовище під час оновлення, обслуговування або розробки вашого веб-сайту.

Ось деякі основні переваги використання плагіна для обслуговування WordPress для управління обслуговуванням вашого сайту WordPress:

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

Давайте представимо вам деякі з найкращих плагінів для обслуговування WordPress:

Обслуговування WP

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

Це включає функції, такі як налаштування фонів, тексту та ролей користувачів, що дозволяє персоналізувати підхід до обслуговування сайту.

SeedProd

SeedProd відомий своїм конструктором drag-and-drop, який надає зручний інтерфейс для створення візуально привабливих сторінок «незабаром» або сторінок обслуговування.

Це включає особливості, як режим технічного обслуговування, дружній до SEO, інтеграція соціальних медіа та інтеграція сервісів електронного маркетингу.

LightStart

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

Він підтримує адаптивний дизайн, працює з будь-якою темою WordPress, надає опції SEO та дозволяє виключати URL-адреси з обслуговування.

Режим обслуговування Elementor

Режим обслуговування Elementor – це функція, якщо ви використовуєте Elementor для створення вашого сайту. Вона дозволяє детально налаштовувати сторінки обслуговування за допомогою потужних інструментів дизайну Elementor.

Це гарантує, що ваш режим обслуговування не має негативного впливу на досвід користувача або SEO.

Запобігти помилці обслуговування WordPress із DreamHost

Тайм-аути сервера, втрата зв’язку, помилки при розпакуванні файлів, проблеми з дозволами та обмеження часу виконання скриптів є основними причинами повідомлення “Тимчасово недоступний для запланованого обслуговування” у WordPress.

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

Вирішення проблем робить вас розумнішими, але уникнення проблем робить вас майстром.

Ви можете стати господарем свого сайту WordPress, використовуючи хостинговий сервіс, який уникає цієї помилки обслуговування WordPress та інших поширених проблем WordPress.

Перегляньте наші плани хостингу WordPress від DreamHost сьогодні! Ми надаємо персоналізовану технічну підтримку, щоб допомогти вам з будь-якими проблемами WordPress.

Отримуйте вміст безпосередньо у свою скриньку

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