Ошибка 500, 502, 503 или 504 на сайте — срочное исправление
Цифра в ошибке — уже половина диагноза. По журналам сервера находим, какой узел отказал, и чиним его, не трогая остальное.
Ошибки из пятисотой серии означают, что браузер достучался до сервера, но тот не смог собрать страницу. Домен и DNS в порядке, проблема внутри: в коде, в PHP или Node.js, в базе данных или в связке веб-сервера с приложением. Это хорошая новость: искать нужно в конкретном месте.
Каждый код указывает на своё звено. 500 — приложение упало с ошибкой. 502 — веб-сервер не получил ответа от приложения, обычно потому что PHP-FPM или процесс Node.js остановился. 503 — сервер перегружен или включён режим обслуживания. 504 — приложение отвечает, но слишком долго, и веб-сервер перестал ждать.
Хуже всего, когда ошибка появляется не всегда, а через раз или в часы пик. Такую поломку не увидеть, просто открыв сайт: нужно читать журналы и смотреть нагрузку по времени. Этим мы и занимаемся в первый час.
Код ошибки → что сломалось
| Код | Что значит | Частая причина |
|---|---|---|
| 500 Internal Server Error | Приложение упало при сборке страницы | Ошибка в коде, неверный .htaccess, несовместимая версия PHP |
| 502 Bad Gateway | Веб-сервер не получил ответ от приложения | Остановлен PHP-FPM или Node.js, закончились процессы |
| 503 Service Unavailable | Сервер временно не принимает запросы | Перегрузка, режим обслуживания, лимит тарифа |
| 504 Gateway Timeout | Приложение отвечает дольше допустимого | Медленный запрос к базе, внешний сервис не отвечает |
Калькулятор
Ошибка 500, 502, 503, 504 — расчёт стоимости
Отраслевые модули уже отмечены. Уберите лишнее или добавьте нужное — сумма в счёте будет та же, что в смете.
Выберите пакет
Добавьте нужное
Ваша смета
- Пакет «Орбита»14 900 ₽
- Настройка PHP-FPM и таймаутов4 900 ₽
- Дополнительные часы · 2 ч5 800 ₽
Стоимость работ
0 ₽
старт в течение часа, до 4 часов работ
Счёт сейчас: 25 600 ₽ — 100%, сумма до 50 000 ₽
Без регистрации. Счёт и анкета придут на почту сразу. Дежурный получит тревогу сразу после оформления.
Чего не делать, пока сайт отдаёт ошибку
Перезагружать сервер каждые пять минут
Перезапуск снимает симптом на минуту и стирает часть свидетельств из памяти. Ошибка вернётся, а понять её станет труднее.
Включать вывод ошибок на экран для всех
Посетители и роботы увидят пути к файлам, имена таблиц, иногда пароли из конфигурации. Ошибки смотрим в журнале, а не на странице.
Откатывать всё подряд
Восстановление старой копии сотрёт заказы и заявки за последние часы. Откат — только после того, как поняли причину.
Удалять кеш и временные файлы наугад
Иногда это помогает, но чаще усиливает нагрузку: все страницы начинают собираться заново в самый неудачный момент.
Как отличить поломку сайта от аварии хостинга
Ошибка на всех сайтах этого хостинга?
Загляните на страницу статуса или в канал хостера. Если авария общая, мы не тратим ваши часы и подскажем, как переждать.
Сайт работает, но одна страница отдаёт 500?
Это почти наверняка код или данные конкретной страницы. Хостинг здесь ни при чём.
Ошибки начались после работ подрядчика?
Первым делом смотрим, что менялось: файлы, версии, настройки. Причина обычно рядом с последней правкой.
Пакеты
Пакеты для ошибки сервера
Спутник
4 900 ₽
Диагностика за час · старт в течение часа, ответ за 1–2 часа
- Подключаемся в течение часа с 9:00 до 21:00 МСК
- Находим причину: логи, сервер, код, домен
- Мелкую поломку до 30 минут устраняем сразу
- Точная оценка, если нужна большая работа
- Нужен ремонт — доплачиваете разницу до «Орбиты» в этом же заказе
Орбита
14 900 ₽
Срочное устранение · старт в течение часа, до 4 часов работ
- Всё из «Спутника»
- До 4 часов работы инженера
- Восстановление работы сайта, форм и оплаты
- Резервная копия перед любыми изменениями
- Отчёт: что сломалось и что сделано
Галактика
39 900 ₽
Восстановление под ключ 24/7 · старт за 30 минут круглосуточно, до 12 часов работ
- Всё из «Орбиты»
- Круглосуточно, включая ночь и выходные
- До 12 часов работы, при необходимости — два инженера
- Лечение от вирусов и защита от повторения
- Мониторинг сайта 30 дней после восстановления
Пример: интернет-магазин отдаёт 502 по вечерам
Пакет «Орбита» (14 900 ₽) + настройка PHP-FPM и таймаутов (4 900 ₽) + 2 дополнительных часа (5 800 ₽). Итог — 25 600 ₽. Старт в течение часа, работа до 6 часов. Типичная картина: вечером приходят посетители с рассылки, свободные процессы PHP заканчиваются, и веб-сервер отвечает 502. После настройки пула и кеша каталога вечерний пик проходит без ошибок.
Собрать свой вариантВопросы и ответы
Вопросы про ошибки 5xx
Хостинг говорит, что у них всё в порядке. Кто прав?
Часто оба. Сервер хостинга исправен, а падает ваше приложение внутри него: не хватает памяти тарифа, закончились процессы, ошибка в коде. Журналы покажут, на чьей стороне поломка.
Ошибка появляется через раз. Сможете найти?
Да, именно для этого читаем журналы за несколько дней и сопоставляем с нагрузкой. Плавающая ошибка почти всегда связана со временем суток, конкретной страницей или фоновой задачей.
Что если причина в самой платформе, например в 1С-Битрикс?
Исправим конфигурацию, кеш и проблемный модуль. Если нужна доработка ядра или обновление лицензии, скажем об этом прямо и оценим отдельно.
Поможет ли переезд на тариф подороже?
Иногда да, но сначала стоит понять, куда уходят ресурсы. Нередко один тяжёлый запрос к базе съедает весь запас, и после его исправления хватает текущего тарифа.
Смотрите также
Похожие решения
Спросите что угодно о заказе: сколько будет стоить ваш проект, что входит в пакет, как платить, какие документы получите.
Бесплатные калькуляторы и шаблоны по теме
Все инструменты →- Безопасность и 152-ФЗКалькулятор ущерба от утечки данных и простоя сайтаПосчитайте стоимость инцидента в деньгах: простой, восстановление, оборотные и фиксированные штрафы за утечку персональных данных, отток клиентов — и сравните с ценой защиты.
- Поддержка и инфраструктураКалькулятор ущерба от DDoS-атаки и окупаемости защитыПосчитайте цену одной DDoS-атаки для вашего бизнеса и сравните ожидаемые потери за год со стоимостью защиты — чтобы решение было на цифрах.
- Поддержка и инфраструктураКалькулятор SLA и аптайма: сколько простоя в годСколько может лежать сайт при SLA 99.9%? Калькулятор переводит проценты в минуты, считает доступность цепочки сервисов и показывает, во что обходится простой.
