eHoster

Сайт повільний або видає 502/504

Ліміти хостингу й що перевірити

502 і 504 означають, що PHP-скрипт сайту не встиг відповісти. Причина буває на сервері (тоді ми вже працюємо над нею й відповімо у зверненні) або в самому сайті.

Ліміти віртуального хостингу

  • Час виконання PHP-скрипта — 30 секунд (max_execution_time).
  • Одночасних з’єднань з базою — 100 (max_connections; помилка «Too many connections»).

Це стандартні значення для shared-хостингу: ресурси сервера діляться між сайтами. Довгі задачі (імпорт товарів, вивантаження, розрахунок доставки великих кошиків) запускайте через cron або частинами.

Що перевірити

  • Помилки після встановлення модуля чи оновлення — відключіть модуль або відновіть копію.
  • Боти й спам-запити до форм, пошуку, фільтрів — поставте захист (капча, Cloudflare).
  • Важкі сторінки (фільтри, пошук) — кешування в CMS.

Сайт повільний давно й ознак проблем у ньому немає — напишіть у підтримку: перевіримо навантаження й за потреби перенесемо сайт на інший сервер (після перенесення треба буде змінити A-запис домену на новий IP). Для великих магазинів — тарифи «Бізнес» і «Корпорація».

Не допомогло?

Напишіть у підтримку з особистого кабінету — вкажіть сайт і що саме не виходить, розберемося.

Написати в підтримку