Помилка з номером 503 вказує на те, що служба, до якої робиться запит, або сервер, тимчасово відключений або заблокований.
Пов’язано це може бути так само і з тим, що користувач перевищує ліміт на запити і дії з сайтом. Кожному запису на сервері виділено певну кількість процесів, які обробляють звернення користувачів. Запити надходять на сервер і ставляться в чергу. Легкі обробляються швидко, а важкі проблемні — повільно, гальмуючи просування черги.
Як наслідок, автоматично обмежується доступ до сторінки на невизначений час або до з’ясування причин.
Дослівно текст помилки 503 (Service temporary unavailable) можна перевести як “Сервіс тимчасово недоступний” – своєрідна затичка порожній сторінки, яка з’являється на всіх сервісах управління контентом, коли час вичерпано.
Причини виникнення помилки
У більшості випадків помилка service temporarily unavailable з кодом 503 виникає на веб-ресурсах, які працюють на одному з движків – WordPress (Вордпрес), Joomla (Джумла), DLE (ДЛЕ) та інших системах, які використовують бази даних SQL.
Найпоширеніші причини:
- Некоректна настройка плагінів. Припинення роботи і виконання необхідних функцій, а також конфлікт одних плагінів з іншими.
- Низька пропускна здатність веб-ресурсу. Тобто, кількість звернень перевищує ліміт одночасного перебування користувачів на сайті, в наслідок чого сервер не справляється з навантаженням.
- Зависання скриптів сайту. З-за обробки або передачі великих файлів відбувається зависання скриптів і зниження швидкості роботи сайту.
- Розсилка пошти, яка відбувається автоматично забирає ресурси сервера і знижує тим самим швидкість його роботи.
- Помилка вказує на те, що на хостингу проводяться тимчасові ремонтні роботи.
- Ресурс містить елемент, який постійно направляє AJAX-запит до сервера, наприклад — чат.
- Бот, що проводить індексацію, який відправляє AJAX-запитів.
Найпоширеніші коди помилок синього екрану смерті