Купить Корзина
  • Домены, почта и сайты
  • Сервисы для бизнеса
  • Облако и IT-инфраструктура
  • Вход
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Хостинг
    3. Сайт не работает
    4. Ошибка 503 на сайте

    Ошибка 503 на сайте

    Ошибка 503 (Service Unavailable) — это код состояния HTTP, который означает, что сервер временно не может обработать запрос из-за перегрузки, технического обслуживания или другой временной неисправности.

    Ошибки 5XX означают, что есть проблемы со стороны сервера. Например, 500 ошибка значит, что сервер столкнулся с внутренней ошибкой, из-за которой не смог обработать запрос. К ней могут привести неверные директивы в .htaccess или ошибки в скриптах сайта. А ошибка 503 означает, что сервер не может обработать ваш запрос в данный момент. После номера ошибки часто идёт краткое описание. 503 ошибка сервера часто сопровождается фразой «Service Temporarily Unavailable» (сервис временно недоступен). Если на вашем сайте часто встречается 503 ошибка, значит самое время выяснить её причину.

    В этой статье мы рассмотрим возможные причины возникновения 503 ошибки на сайте и способы ее устранения.

    Ошибка 503 на сайте 1

    Ошибка 503 Service Unavailable

    Что значит ошибка 503 (Service Temporarily Unavailable)

    Эта ошибка означает, что сервер не готов обработать запрос в данный момент. Подразумевается, что это временно и нужно повторить попытку позже. Но это не всегда так. HTTP 503 Service Unavailable — это код состояния, который содержится в ответе веб-сервера и показывает, успешно ли выполнен запрос. Коды 5XX принадлежат классу серверных ошибок. В спецификации RFC 7231 указано, что код 503 сообщает о том, что сервер в настоящее время не может обработать запрос из-за временной перегрузки или планового технического обслуживания

    Ошибка 503 на сайте 2

    Спецификация RFC 7231

    Если вы встретили эту ошибку, скорее всего, веб-сервер не успевает обрабатывать все поступающие на него запросы из-за нехватки ресурсов или технического обслуживания. Однако бывает, что ошибка 500 возникает не со стороны сервера, а со стороны клиента. Поэтому сначала стоит определить, на чьей стороне проблема. Если вы не являетесь администратором сайта, на котором встретили ошибку, проверьте, нет ли проблем с вашей стороны.

    Когда 503 — временно, а когда — надолго? Что проверить в первую очередь

    Ошибка 503 классифицируется как «временная» (Service Temporarily Unavailable), однако длительность проблемы напрямую зависит от ее первопричины.

    Кратковременный сбой (часто разрешается автоматически):

    • пиковая нагрузка: резкое увеличение количества одновременных запросов (например, вследствие популярной публикации). После нормализации трафика работоспособность восстанавливается;

    • плановое техническое обслуживание: сайт намеренно переведен в специальный режим администратором для проведения обновлений. Обычно длится от нескольких минут до часа;

    • временный сбой инфраструктуры хостинг-провайдера: кратковременный инцидент на стороне провайдера, затрагивающий сеть или оборудование.

    Долгосрочная проблема (требует целенаправленного вмешательства):

    • нехватка ресурсов хостинга: выбранный тарифный план не обеспечивает достаточную производительность для текущего трафика, что приводит к постоянным сбоям при средних и высоких нагрузках;

    • некорректная конфигурация сервера: ошибки в настройках веб-сервера или сервера приложений, блокирующие нормальную обработку запросов;

    • ошибки в коде или компонентах CMS: тяжеловесный плагин, скрипт или тема оформления может вызывать критические ошибки выполнения или бесконечные циклы, что приводит к постоянным отказам;

    • DDoS-атака: целенаправленная атака, нацеленная на исчерпание ресурсов сервера путем генерации огромного объема ложных запросов. Без применения специальных средств защиты атака будет продолжаться до ее окончания.

    Что проверить в первую очередь, если вы владелец сайта:

    • панель управления хостингом: проверить наличие системных уведомлений о плановых работах или технических инцидентах;

    • логи ошибок: изучить файлы журналов ошибок веб-сервера (часто error.log) и приложений. Они содержат детали сбоев, такие как таймауты, ошибки сегментации или сообщения об исчерпании памяти;

    • нагрузка на сервер: использовать инструменты мониторинга (в панели хостинга или через утилиты командной строки, такие как top, htop, uptime) для проверки текущего состояния процессора (CPU), оперативной памяти (RAM) и количества активных процессов;

    • конфигурационные файлы и расширения: временно переименовать конфигурационный файл .htaccess (для Apache) и попеременно отключать плагины или модули CMS, чтобы исключить вероятность их конфликта или некорректной работы.

    Как исправить ошибку 503 со стороны пользователя

    • 1
      Перезагрузите страницу при помощи клавиши F5. Бывает, что проблема действительно временная и возникла в прошлый раз, когда вы пытались открыть страницу.
    • 2

      Если после нескольких перезагрузок страницы ошибка всё равно возникает, попробуйте открыть сайт через другой браузер. Если в другом браузере ошибка не воспроизводится, очистите кэш на своем браузере. Например, в Google Chrome нажмите комбинацию клавиш Ctrl+Shift+Delete:

      Ошибка 503 на сайте 3

      Очистить историю в Google Chrome

    • 3
      Если действия выше не помогли, попробуйте перейти на сайт с другого устройства. Будет лучше, если оно будет подключено к другой сети, чтобы исключить проблему со стороны интернет-провайдера. Откройте сайт на телефоне через мобильный интернет или попросите сделать это кого-нибудь еще. Если на другом устройстве сайт работает, попробуйте перезагрузить ваше устройство. При возможности то же самое лучше сделать и с роутером.
    • 4
      Если ничего из перечисленного вам не помогло, попробуйте связаться с владельцем сайта. Сделать это можно через форму обратной связи или по email, указанному на сайте. Если недоступен сайт целиком, а не какая-то определенная страница, попробуйте найти контакты в поисковых системах, в социальных сетях или на форумах.

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

    Что делать, если сбой повторяется

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

    • 1

      Проверьте, доступен ли сайт другим пользователям

      Ошибки класса 5xx указывают на проблему на стороне сервера или его программного обеспечения. Однако в распределённых системах сбой может затронуть не все серверные узлы одновременно.

      Чтобы понять масштаб проблемы, проверьте доступность вашего сервиса из разных сетей:

      • откройте сайт с другого устройства, например, с телефона через мобильный интернет;

      • воспользуйтесь онлайн-сервисом для проверки доступности сайтов.

    • 2

      Включите кэширование на сайте

      Зайдите в административную панель вашей CMS. Найдите и активируйте встроенный инструмент кэширования или настройки соответствующего плагина. Это снизит нагрузку на сервер и может быстро устранить ошибку, вызванную высокой посещаемостью.

    • 3

      Отключите недавние изменения

      Если ошибка появилась после обновлений, выполните откат.

      • 1.

        Включите в настройках CMS режим технического обслуживания.

      • 2.

        В панели управления деактивируйте плагины и темы, установленные или обновленные перед первым сбоем. Если проблема возникла после смены темы, временно вернитесь к стандартному шаблону, например, Twenty Twenty-Four для WordPress.

      • 3.

        Проверьте, исчезла ли ошибка.

    • 4

      Проанализируйте нагрузку на сервер

      Войдите в панель управления вашим хостингом. Перейдите в раздел статистики или мониторинга ресурсов. Изучите графики загрузки процессора и оперативной памяти. Если в моменты сбоев показатели постоянно достигают 100%, причина в нехватке ресурсов текущего тарифа.

    • 5

      Обратитесь в поддержку хостинг-провайдера

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

      • точное время ошибок;

      • список выполненных вами действий;

      • скриншоты из панели хостинга или записи из файлов журналов ошибок.

    • 6

      Рассмотрите переход на более мощный тариф

      Если техподдержка подтвердит, что сайту стабильно не хватает ресурсов, а оптимизация кэширования и кода не помогает, следующим решением будет переход на тариф хостинга с большей мощностью или на виртуальный сервер.

    Ошибка недоступности, если вы владелец сайта

    Частые ошибки 503 на вашем сайте могут негативно сказаться на позициях в поисковых системах и привести к снижению трафика. Посетители могут просто не вернуться на ваш сайт. Не игнорируйте проблему и сразу приступайте к ее решению. Вот несколько вариантов решения:

    • На любом хостинге есть ограничения и лимиты, которые не стоит превышать. Их устанавливает хостинг-провайдер. Превышение лимитов может привести к возникновению проблем на сайте, в том числе и к ошибке 503. Изучить характеристики вашего тарифного плана вы можете на сайте хостинг-провайдера. Для хостинга Рег.ру действуют следующие технические ограничения.
    • Хостинг может не справляться с большим количеством посетителей на сайте. В этом случае может помочь смена тарифного плана или переезд к новому хостинг-провайдеру.
    • Бывает, что неактуальные версии плагинов и других компонентов движка нарушают работу сайта. Попробуйте по очереди отключать установленные плагины вашей CMS и проверять работоспособность сайта после каждого. Если ошибка не возникает после отключения очередного плагина, обновите этот плагин до последней версии. Возможно, что в новой версии разработчик уже внес исправления. Если обновление не помогло, плагину нужно искать альтернативу.
    • Регулярно обновляйте CMS и ее компоненты. Зачастую обновления направлены на оптимизацию работы движка, устранение уязвимостей, борьбу с багами, повышение безопасности и быстродействия. Удалите все ненужные компоненты, которыми не пользуетесь. Оставьте только самые необходимые, чтобы уменьшить нагрузку на сервер.
    • Проанализируйте скрипты сайта. К HTTP Error 503 может привести неправильная работа скриптов на сайте. Выполните их диагностику и убедитесь, что на сайте не включен режим технических работ.
    • Не загружайте крупные файлы при помощи PHP. Очень часто хостинг-провайдер ограничивает время выполнения скрипта, и вы можете не уложиться в этот лимит. Ещё одним минусом передачи файлов через PHP является создание отдельного PHP-процесса, который будет занят загрузкой файла, а не обработкой запросов посетителей. Загружайте файлы по FTP, чтобы уменьшить нагрузку на хостинг.
    • Запускайте массовые почтовые рассылки в периоды минимальной активности на вашем сайте. Точно так же стоит поступить и с техническими работами на сайте и сервере.
    • Поисковые роботы могут генерировать большое количество обращений к сайту. Проанализируйте статистику по User-Agent и выясните, какие роботы создают нагрузку. При помощи файла robots.txt задайте временной интервал обращений.
    • Настройте кэширование средствами CMS или хостинга. В WordPress вы можете настроить кэширование с помощью нашей инструкции: Что такое кэширование и как управлять им в WordPress. В панели управления хостингом тоже часто имеются встроенные инструменты по настройке кэширования.
    • Запросы к сторонним ресурсам могут замедлять генерацию и отдачу контента, что в итоге может привести к 503 ошибке. Если удаленный сервер недоступен, ваш сайт потратит больше времени на ожидание ответа. Уменьшите тайм-аут ожидания ответа от стороннего ресурса или вовсе откажитесь от таких запросов. Работоспособность сторонних сервисов невозможно контролировать.

    Не всегда проблему можно решить самостоятельно. Иногда лучше сразу обратиться за помощью к опытным специалистам. Если считаете, что вашего опыта и умений недостаточно для решения проблемы, свяжитесь со службой поддержки вашего хостинг-провайдера.

    Ошибка 503 на хостинге Рег.ру

    • 1

      Ошибка может возникнуть из-за превышения лимита на количество PHP-процессов. Согласно техническим ограничениям, на тарифных планах Host максимальное количество процессов PHP составляет 4, на тарифных планах VIP — 32.

      Чтобы посмотреть запущенные PHP-процессы, подключитесь по SSH и выполните следующую команду:

      ps aux | grep php | grep u1234567

      Где u1234567 — ваш логин хостинга (Как узнать логин хостинга).

      Чтобы завершить текущие php-процессы, воспользуйтесь командой:

      ps aux | grep php | grep u1234567 | awk '{print $2}' | xargs kill -9
    • 2

      Максимальное количество процессов на тарифных планах Host составляет 36, а на VIP — 72. Если общее количество процессов (PHP, IMAP, Cron и др.) будет превышено, то может возникнуть ошибка «503 временно недоступен».

      Чаще всего причиной является большое количество процессов IMAP из-за многочисленных подключений к ящикам. В качестве решения проблемы попробуйте подключаться к почтовому серверу по протоколу POP3. Это позволит уменьшить общее количество процессов.

    • 3
      Максимальное количество HTTP-запросов в секунду на один домен: 150 на тарифах Host и 300 на VIP. При превышении этого лимита 503 ошибку может возвращать весь сайт или часть контента на нём. Причиной может быть большое количество запросов в секунду или контента на сайте (картинки, баннеры).
    • 4
      На VPS ошибка может возникнуть из-за DDoS-атаки, из-за которой увеличивается нагрузка на сервер.

    Основные причины 503 ошибки и пути решения

    Причина
    Когда появляется
    Что делать
    Перегрузка сервера из-за пикового трафика
    При резком росте числа одновременных подключений, вызванном рекламными активностями или публикациями в социальных сетях
    Настроить кэширование контента, провести оптимизацию сайта, оценить необходимость перехода на тариф хостинга с большим объемом ресурсов
    Систематическое превышение лимитов хостинга
    При стабильной нагрузке, когда потребление ресурсов (CPU, RAM, количество процессов, IO) регулярно достигает или превышает установленные по тарифу ограничения
    Проанализировать статистику потребления ресурсов в панели управления хостингом. Выявить и завершить процессы с аномальным потреблением ресурсов. Рассмотреть переход на тариф с более высокими лимитами или на услугу виртуального выделенного сервера (VPS)
    Плановое техническое обслуживание
    В запланированный период, связанный с обновлением программного обеспечения, миграцией данных или работами на инфраструктуре
    Убедиться, что ошибка 503 вызвана техническими работами. Ожидать завершения работ в соответствии с информацией от администратора
    Ошибки в конфигурации или коде
    После развертывания обновлений CMS, установки новых расширений, внесения правок в настройки веб-сервера или среды выполнения
    Отключить недавно установленные или обновленные плагины/модули. Изучить логи ошибок веб-сервера и приложений для диагностики. Выполнить откат проблемных изменений конфигурации или кода
    Сбой инфраструктуры хостинг-провайдера
    Внезапно, без предшествующих изменений со стороны владельца сайта. Часто затрагивает других клиентов одного хостинг-провайдера
    Проверить официальный статус служб хостинг-провайдера. Обратиться в техническую поддержку для уточнения информации о сбое и сроках его устранения
    DDoS-атака
    Внезапно, сопровождается аномально высоким сетевым трафиком или стопроцентной загрузкой вычислительных ресурсов (CPU)
    Немедленно обратиться в службу технической поддержки хостинг-провайдера для активации средств защиты и фильтрации входящего трафика

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

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    Рассылка Рег.ру

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Домены и сайты
    • Домены
    • Хостинг
    • Создание сайтов
    • SSL-сертификаты
    • VPS и VDS серверы
    • Whois
    • Магазин доменов
    Облако
    и IT-инфраструктура
    • Облачные серверы
    • Частное облако
    • Облачное хранилище
    • Kubernetes в облаке (K8S)
    • Облачные базы данных
    • Выделенные серверы
    Полезное
    • Стоимость услуг
    • Cпособы оплаты
    • База знаний
    • Документы
    • ЭДО
    • Партнерам
    • Сообщить о нарушении
    • РБК: новости России и мира сегодня
    • Новости компаний РФ
    • РБК Инвестиции: курсы валют
    • Рег.решения и Онлайн Патент: бесплатная проверка бренда
    Компания
    • О компании
    • Контакты
    • Офисы
    • Новости
    • Акции и скидки
    • Блог
    • Отзывы клиентов
    8 800 555-34-78 Бесплатный звонок по России
    +7 495 580-11-11 Телефон в Москве
    • vk
    • telegram
    • ok
    • moikrug
    • youtube
    • twitter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
    • © ООО «РЕГ.РУ»
    • Политика конфиденциальности
      Политика обработки персональных данных
      Правила применения рекомендательных технологий
      Правила пользования
      и другие правила и политики
    • Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера