Для тих, хто не спить!
Знижка -15%
Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

2.20.6. Помилка 503 Service Temporarily Unavailable

Кожному хостинг-аккаунту на сервері виділено кількість процесів-робітників, що обробляють запити користувачів. Запити надходять на сервер і стають в чергу. Легкі запити обробляються швидко, а важкі проблемні - повільно, гальмуючи поступ черзі. Коли довжина черги досягає певної величини, сервер перестає приймати нові запити, повертаючи помилку «503 Service Temporarily Unavailable" (сервіс тимчасово недоступний).

Найбільш поширені причини проблеми і можливі шляхи вирішення:

  • Велике число важких або зіпсованих компонентів CMS:
    • Перевірте всі компоненти і плагіни вашої CMS, Відключаючи їх по черзі, і знайдіть найважчі або зіпсовані, при роботі яких завантаження сайту сповільнюється. По можливості відмовтеся від таких компонентів або пошукайте більш швидкий аналог. Також деінсталюйте всі непотрібні компоненти, які ви не використовуєте або використання яких не обов'язково.
    • Запуск скрипта поштової розсилки найкраще виконувати через cron під час найменшого навантаження на сервер, наприклад вночі. При цьому слід враховувати обмеження, встановлені правилами надання послуг хостингу щодо кількості листів в день і часу роботи PHP-скрипта.
  • Велика кількість повільних запитів до MySQL:
    • Встановіть в движок кешируєтся компоненти, які могли б скоротити число SQL-запитів.
    • Оптимізуйте SQL-запити.
    • Проіндексує таблиці бази даних по стовпцях, які використовуються в вибірці.
    • Якщо нічого не допомагає, можливо, варто змінити движок на більш оптимальний.
  • Велике число запитів до веб-сервера:
    • Завантаження ресурс розбитий / містить посилання на занадто велику кількість файлів (картинки, таблиці стилів, JS-скрипти), які завантажуються через окремі запити. Постарайтеся об'єднувати ресурси в один файл, де це можливо.
    • На сайті встановлено елемент, який періодично посилає на сервер AJAX-запити (наприклад, чат). Кількість запитів залежить не тільки від числа відвідувачів, але і від їх звички відкривати кілька вкладок в браузері.
    • Боти-індексатори, скануючі ресурси сайтів (пошукові системи, Sape і інші).
    • Використання елементів ресурсів або скриптів на чужих сайтах (посилання на картинки, скрипти-інформери).

Також причиною може бути брак обсягу пам'яті, виділеного сайту під OPcache.