Ошибки 502, 503, 504 · находим причину, а не просто перезапускаем

info@wrp.ru
+7 (495) 230-20-53
Рассчитать стоимость
Создание сайтовСайт под ключКорпоративный сайтСайт-каталогB2B-порталЛичный кабинетСвой маркетплейсВысоконагруженные проектыHeadless на БитриксеPWA-приложениеРазработка модулейВсе услуги раздела
Интернет-магазиныСайт для селлеров −25%Магазин под ключМагазин на Битрикс с 1СМагазин на готовом шаблонеМагазин + CRMМагазин + маркетплейсыМагазин в TelegramМагазин + продвижениеОптовый B2B-магазинВсе услуги раздела
Перенос сайтаС бесплатной CMSС конструктора сайтовС платной CMSС самописного движкаС фреймворкаНа новые решения АспроПолная инструкция по миграции на Битрикс с сохранением SEOПеренос на другой хостингВсе услуги раздела
Аудит и ростАудит сайтаАудит интернет-магазинаSEO-аудитАудит безопасностиПовышение конверсииGEO-оптимизацияSEO-продвижениеКонтекстная рекламаВсе услуги раздела
Поддержка и развитиеПоддержка по договоруТарифы поддержкиСрочная техподдержкаПодхватим ваш БитриксМодернизацияУскорение сайтаПеревод на PHP 8Лечение от вирусовХостинг для БитриксВсе услуги раздела
Интеграции и настройкаОнлайн-оплатаОплата частямиОнлайн-кассыСлужбы доставкиМаркетплейсыМаркировка «Честный знак»Импорт от поставщиковМультирегиональностьСкидки и лояльностьТриггерные рассылкиИнтеграция по APIВсе услуги раздела
ИИ и новые каналыИИ на сайтеИИ для каталогаИИ в Битрикс24Магазин в TelegramЧат-ботыИнтеграция с АвитоВсе услуги раздела
Внедрение CRMБитрикс24RetailCRMМойСкладamoCRMВсе услуги раздела
Услуги по 1СИнтеграция с 1С1С и Битрикс241С и Ozon1С и WildberriesЭДОВнедрение 1СДоработка 1СОбслуживание 1СПереход на УТ 11Все услуги раздела
Готовые решенияШаблоны интернет-магазиновШаблоны B2B-порталовШаблоны сайтов для услугРешения АспроМодули WRPВсе решения
Лицензии 1С-БитриксКупить лицензиюПродлить лицензиюСменить редакциюЛицензии со скидкойВсе лицензии
Битрикс24Битрикс24 в облакеКоробочный Битрикс24Интернет-магазин + CRMМаркет ПлюсПродлить коробкуВсе тарифы
1СПрограммы и сервисы 1САренда 1С в облакеАренда сервера 1СПоддержка 1С:ИТС
О компанииО WRPКомандаСертификатыНаградыТехнологииОтзывыКонтакты
Работа с намиКак мы работаемГарантииПорядок оплатыОплата частямиРассрочкаРеквизиты
ИнструментыПроверка сайтаБрифыКалькуляторШаблон ТЗЧек-лист запускаВсе материалы
ЗнанияВопрос-ответСтатьиСравненияГлоссарийНовостиАкции
СотрудничествоФорматы работыПартнёрамВакансии
Все услуги и цены Кейсы Контакты

Диагностика ошибок 502, 503, 504

Сайт отдаёт 502, 503 или 504 — находим причину, а не просто перезапускаем

Разбираем, почему сайт на 1С-Битрикс отвечает ошибками Bad Gateway, Service Unavailable или Gateway Timeout: перегрузка PHP-FPM, нехватка памяти, медленные запросы к базе, зависшие агенты, обмен с 1С, внешние сервисы, атаки ботов. Восстанавливаем работу и устраняем причину, чтобы ошибка не вернулась.

КороткоПочему сайт выдаёт ошибки 502, 503 и 504Подробнее

Ошибки 502 (Bad Gateway), 503 (Service Unavailable) и 504 (Gateway Timeout) означают, что веб-сервер не получил нормального ответа от PHP или приложения: процессы упали, перегружены, не уложились во время или сервис временно отключён.

  • Причины — нехватка ресурсов, медленные запросы, тяжёлые фоновые задачи, обмен с 1С, внешние сервисы, атаки ботов.
  • Диагностика — по журналам и метрикам, затем устранение причины.
  • WRP оценивает работы в часах, час — 4 000 ₽.

С чем приходят

Как это обычно выглядит

  • Ошибка в пиковые часы

    Днём или во время рассылки сайт начинает отдавать 502 и 504.
  • Во время обмена с 1С

    Пока идёт выгрузка, покупатели видят ошибку.
  • Ошибка «плавает»

    Появляется на минуты и исчезает сама.
  • Только оформление заказа

    Каталог работает, а корзина или оплата — нет.
  • Перезапуск помогает ненадолго

    Хостинг перезагрузил сервер, через день всё повторилось.
  • Нашествие ботов

    Резкий рост запросов от поисковых и сторонних ботов.

Коды ошибок

Чем отличаются 502, 503 и 504

Коды ошибок, их значение и частые причины на сайтах 1С-Битрикс

КодЧто означаетЧастые причиныЧто проверяем первым
502 Bad GatewayВеб-сервер получил некорректный ответ или не смог связаться с PHPPHP-FPM упал или перезапускается, нехватка памяти, ошибки в кодеЖурнал PHP-FPM и системный журнал
503 Service UnavailableСервис временно недоступенИсчерпан лимит процессов или соединений, режим обслуживания, ограничения хостингаЛимиты PHP-FPM и тарифа, режим обслуживания
504 Gateway TimeoutPHP не ответил за отведённое времяМедленные запросы, долгий обмен с 1С, внешние сервисы без таймаутовМедленные скрипты и запросы к базе

Таблица прокручивается вбок →

Один и тот же сбой может проявляться разными кодами — например, перегрузка сначала даёт 504, а затем 502.

Сколько это будет стоить?

Посчитаем ваш проект

Расскажите о задаче — пришлём состав работ, сроки и стоимость. До договора — никаких обязательств.

  • Смета фиксируется в договоре
  • Оплата по этапам
  • Золотой партнёр 1С-Битрикс

Состав работ

Что проверяем

Журналы

Где и когда возникает ошибка.

  • Веб-серверЖурналы Nginx и Apache: какие адреса, когда, с какой ошибкой.
  • PHP-FPMДостигнут лимит процессов, медленные скрипты, падения процессов.
  • СистемаНехватка памяти и принудительное завершение процессов.

Ресурсы

Хватает ли мощности в момент ошибки.

  • Процессор и памятьЗагрузка в моменты ошибок.
  • ДискМесто, ввод-вывод, заполнение временных папок.
  • Лимиты тарифаОграничения хостинга на процессы, память, время выполнения.

Приложение

Что заставляет PHP работать долго.

  • Медленные запросы к базеФильтры, поиск, отчёты, блокировки при обмене.
  • Агенты и cronТяжёлые фоновые задачи, выполняемые на хитах посетителей.
  • Внешние сервисыЗапросы к службам доставки, платёжным системам и API без таймаутов.

Трафик

Кто создаёт нагрузку.

  • БотыАгрессивные краулеры, парсеры, сканеры.
  • АтакиПеребор, флуд, всплески запросов к тяжёлым страницам.
  • ОграниченияЛимиты частоты запросов и фильтрация.

Схема

Где рвётся цепочка

Ошибку показывает веб-сервер, но причина почти всегда дальше по цепочке.

  1. 01Посетитель

    Браузер отправляет запрос.

  2. 02Веб-сервер

    Nginx принимает запрос и передаёт его PHP — он и показывает 502/503/504.

  3. 03PHP-FPM

    Свободный процесс выполняет код 1С-Битрикс — или не успевает.

  4. 04База и сервисы

    Запросы к базе, Redis, внешним API — частое место задержки.

Когда нужно

Чем опасны ошибки

  • Потеря заказов

    Покупатель не может оформить заказ и уходит.
  • Позиции в поиске

    Роботы видят недоступные страницы.
  • Расходы на рекламу

    Платные переходы ведут на ошибку.
  • Нарастание

    Без устранения причины ошибки становятся чаще.

По шагам

Как работаем

  1. 01

    Восстановление

    Если сайт лежит — сначала возвращаем работу.

    На выходе: сайт отвечает

  2. 02

    Сбор данных

    Журналы, метрики, время и адреса ошибок.

    На выходе: картина сбоя

  3. 03

    Причина

    Находим, что именно не укладывается в ресурсы или время.

    На выходе: установленная причина

  4. 04

    Устранение

    Настройки сервера, запросы, агенты, таймауты, фильтрация ботов.

    На выходе: исправление

  5. 05

    Проверка

    Наблюдение в пиковые часы, при обмене, под нагрузкой.

    На выходе: ошибка не повторяется

  6. 06

    Профилактика

    Мониторинг и оповещения.

    На выходе: раннее предупреждение

Границы услуги

Что входит и что нет

Входит

  • Восстановление работы сайта
  • Анализ журналов веб-сервера, PHP и системы
  • Анализ ресурсов и лимитов
  • Поиск медленных запросов и тяжёлых задач
  • Устранение причины
  • Рекомендации по профилактике

Отдельно, если нужно

На виртуальном хостинге часть журналов и настроек доступна только провайдеру — запрашиваем данные у него или рекомендуем переезд на VPS.

Результат и приёмка

Что вы получите

  • Сайт работает

    Ошибки устранены.
  • Причина

    Понятное объяснение, что произошло.
  • Исправления

    Настройки, запросы, задачи — что изменено.
  • Профилактика

    Мониторинг и рекомендации, чтобы не повторилось.

Стоимость

Сколько стоит диагностика

Зависит от доступа к серверу и того, насколько регулярно воспроизводится ошибка. Работы оцениваем в часах после знакомства с проектом, час — 4 000 ₽; смету согласуем до начала работ.

Листайте карточки →

  • Срочное восстановление

    Сайт лежит сейчас.

    Срочная поддержка →
  • Диагностика причины

    Журналы, метрики, отчёт.

  • Устранение

    Исправление и проверка в пиковые часы.

Поддержка после работ

Цены поддержки: пакеты часов в месяц

После работ «Ошибки 502, 503, 504» можно оставить сайт и сервер на поддержке: обновления, наблюдение, разбор сбоев и доработки — из пакета часов. Те же пакеты, что в тарифах поддержки.

Старт

Старт

Включено 5 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 210 000 ₽ за год.

20 000 ₽ в месяц

5 часов в месяц

Выбрать тариф
  • Включено 5 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 210 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Стандарт

Стандарт

Включено 10 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 420 000 ₽ за год.

40 000 ₽ в месяц

10 часов в месяц

Выбрать тариф
  • Включено 10 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 420 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Бизнес

Бизнес

Включено 20 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 840 000 ₽ за год.

80 000 ₽ в месяц

20 часов в месяц

Обсудить проект
  • Включено 20 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 840 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления
  • Цена — в договореПакет и стоимость часа фиксируем до начала работ.
  • Отчёт каждый месяцКакие задачи сделаны и сколько часов ушло.
  • Нужно больше часов?Соберём пакет под ваш объём.

О нас

Главные цифры нашей работы

  • Золотойпартнёр 1С-Битрикс
  • 1 системасайт, заказы и клиенты вместе
  • 73+кейсов с описанием задач в портфолио
  • 20 летразрабатываем на 1С-Битрикс, с 2006 года

Полезно знать

Что нужно знать об ошибках 502, 503 и 504

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

Ошибка — симптом, а не причина

Код 502, 503 или 504 показывает веб-сервер, но он лишь сообщает, что PHP или приложение не ответили как нужно. Причина почти всегда дальше: нехватка процессов, памяти, медленные запросы, долгие внешние вызовы. Перезапуск сервера освобождает ресурсы на время, но не устраняет причину.

Что можно проверить самостоятельно

  • Когда появляется ошибка: в определённые часы, во время обмена с 1С, после рассылки.
  • На каких страницах: везде или только в корзине, поиске, фильтре.
  • Что менялось накануне: обновления, новые модули, реклама.
  • Нет ли резкого роста запросов от ботов в статистике хостинга.

Эти сведения заметно ускоряют диагностику.

Частые причины на 1С-Битрикс

  • Агенты выполняются на хитах посетителей и иногда занимают минуты.
  • Обмен с 1С одним большим шагом, блокирующий таблицы.
  • Запросы к службам доставки и платёжным системам без таймаутов.
  • Недостаточный лимит процессов PHP-FPM или, наоборот, больше процессов, чем вмещает память.

Профилактика

Мониторинг доступности и ресурсов с оповещениями, перевод агентов на cron, разумные таймауты внешних вызовов, ограничение частоты запросов для ботов и периодическое нагрузочное тестирование перед пиками.

Опишите, когда и где появляется ошибка, — разберёмся с причиной.

Обсудить задачу

Калькулятор

Разберёмся с ошибкой 502, 503, 504

Три вопроса — подскажем, где искать причину.

  • 3 вопроса — меньше минуты
  • Состав работ — сразу на экране
  • Смету пришлём после короткого обсуждения задачи
Какая ошибка?
Когда появляется?
Где сайт?
Ваш расчёт

Куда прислать подробный план и смету?

Подберём решение по похожим проектам

Пришлите адрес вашего сайта или пример, который нравится, — покажем похожие кейсы из портфолио и подскажем, как сделать лучше.

Тема вопросов: ошибки 502, 503, 504

Вопросы об ошибках 502, 503, 504

Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.

Чем 502 отличается от 504?

502 — веб-сервер получил некорректный ответ или не смог связаться с PHP. 504 — PHP не успел ответить за отведённое время. Причины часто связаны: перегрузка может давать оба кода.

Почему перезапуск сервера помогает ненадолго?

Перезапуск освобождает ресурсы, но не устраняет причину: медленные запросы, тяжёлые задачи или боты снова перегружают сервер.

Можно ли просто увеличить таймауты?

Иногда это нужно, например для обмена с 1С. Но если страница для покупателя выполняется минуту, проблема в скорости, а не в таймауте.

Ошибка только при обмене с 1С — что делать?

Разделить обмен на шаги, перенести его на время низкой посещаемости, настроить отдельные лимиты. Подробнее — сервер для обмена с 1С.

Может ли ошибка быть из-за ботов?

Да: агрессивные краулеры и парсеры могут занять все процессы PHP. Ограничиваем частоту запросов и фильтруем вредный трафик.

Почему ошибка только на оформлении заказа?

Часто — запросы к внешним сервисам (доставка, оплата) без таймаутов: сервис долго отвечает, и PHP не укладывается во время.

Что значит 503 с сообщением о техработах?

Сайт может быть в режиме обслуживания после обновления. Проверяем, не забыли ли его выключить.

Нужен ли доступ к серверу?

Да, к журналам и метрикам. На виртуальном хостинге — к панели и журналам, которые даёт провайдер.

Как узнать об ошибке раньше клиентов?

Настроить мониторинг с оповещениями.

Помогает ли переход на VPS?

Если упираетесь в лимиты виртуального хостинга — да. Если причина в медленных запросах, переезд лишь отсрочит проблему.

Как вы передаёте доступы и код?

Все доступы остаются у вас. Изменения ведём через систему контроля версий и тестовую копию, чтобы не ломать рабочий сайт.

Нужно ли обновлять 1С-Битрикс?

Да: обновления закрывают уязвимости и добавляют возможности. Обновляем ядро и модули на копии сайта, проверяем и только потом переносим на рабочий сайт. Для обновлений нужна действующая лицензия — см. продление лицензии.

Возьмётесь ли за сайт, который делала другая студия?

Да: сначала проводим аудит — смотрим код, ядро и модули 1С-Битрикс, резервные копии и сервер, — затем берём сайт на поддержку и наводим порядок.

Что если в месяце не хватило часов?

Дополнительные работы согласуем заранее и оплачиваем по часовой ставке — без сюрпризов в счёте.

Как быстро вы реагируете на сбой сайта?

Срочные задачи — когда сайт не работает или не принимает заказы — берём в работу в первую очередь в рабочее время. Сроки реакции фиксируем в договоре поддержки.

Можно ли заказать разовую доработку без договора поддержки?

Да: оцениваем задачу в часах, согласуем стоимость и срок и выполняем по счёту.

Делаете ли вы резервные копии?

Да: настраиваем резервное копирование по расписанию и хранение копий отдельно от сайта. Подробнее — резервное копирование.

Как работает абонентская поддержка сайта?

Вы выбираете пакет часов на месяц — 5, 10 или 20 — и ставите задачи по мере появления. Часы тратятся на доработки, обновления и исправления; в конце месяца присылаем отчёт, что сделано и сколько времени ушло.

Можно ли связать сайт с 1С?

Да. Настраиваем двусторонний обмен: товары, цены и остатки из 1С на сайт, заказы и статусы — обратно. Работаем с «Управлением торговлей», «Бухгалтерией», «УНФ», «КА» и ERP — подробнее об интеграции с 1С.

Куда будут попадать заказы и заявки — нужна ли CRM?

Для небольшого потока хватит уведомлений на почту и раздела заявок в Битриксе. Если менеджеров несколько и важно не терять клиентов — подключим Битрикс24: заявки, звонки и переписка в одной карточке. Подробнее — внедрение Битрикс24.

У меня уже есть сайт на другой CMS. Можно перенести его на Битрикс?

Да, переносим страницы, товары, пользователей и заказы с сохранением адресов и позиций в поиске: настраиваем 301-редиректы и проверяем индексацию. Подробнее — перенос сайта на Битрикс.

Кто будет поддерживать сайт после запуска?

Мы. Исправление ошибок по ТЗ — бесплатно, дальше — техническая поддержка по договору: обновления Битрикса, доработки, резервные копии и помощь вашей команде. 85% клиентов продолжают работать с нами после запуска.

Поможете с продвижением в Яндексе и Google?

Да. SEO-основу закладываем при разработке, а после запуска можно заказать SEO-продвижение: семантика, структура, тексты, техническая оптимизация и ссылки.

Как понять, какие каналы рекламы приносят заявки и продажи?

Настраиваем Яндекс Метрику с целями и электронной коммерцией, связываем заявки и заказы с источниками и рекламными кампаниями. Подробнее — веб-аналитика.

Разберёмся с ошибкой

Укажите адрес сайта, код ошибки и когда она появляется. Пароли и доступы в форму не пишите — договоримся, как передать их безопасно.

  1. Свяжемся в течение рабочего дня и уточним задачу.
  2. За 1–2 дня подготовим КП: что сделать, в какие сроки и за какие деньги. Простой проект — быстрее.
  3. Вы решаете, начинать ли работу. До договора — никаких обязательств.

Заявка

Обсудим ваш проект

Оставьте контакты — ответим в рабочее время по почте или в мессенджере, уточним задачу и назовём сроки и стоимость.

Или позвоните: +7 (495) 230-20-53, Пн–Пт 10:00–19:00