Ошибка 503 Service Temporarily Unavailable: как исправить

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

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

Ошибка 503 «Service Temporarily Unavailable» (с англ. «Cервис временно недоступен») – это стандартный код состояния HTTP, который сообщает клиенту (например, браузеру пользователя) о том, что запрашиваемый сервис или ресурс временно недоступен. 

Это означает, что сервер, на котором расположен запрашиваемый веб-сайт или приложение, временно не может обработать запрос из-за каких-то проблем или ограничений.

Распространенные варианты сообщений об ошибках HTTP 503

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

Вот некоторые варианты, с которыми вы можете столкнуться, в зависимости от конфигурации вашего сервера, браузера, а также причины ошибки:

  • 503 Service Temporally Unavailable. Nginx.

Ошибка «503 Service Temporally Unavailable» на Nginx

  • 503 Service Unavailable. The server is temporally busy, try again later!

Ошибка «503 Service Unavailable»

  • Error 503 backend fetch failed. Backend fetch failed. Guru Meditation: XID. Varnish cache server.

Ошибка «Error 503 backend fetch failed»

  • Briefly unavailable for scheduled maintenance. Check back in a minute.

Ошибка «Briefly unavailable for scheduled maintenance»

  • Service Unavailable. HTTP Error 503. The service is unavailable.

Ошибка «Service Unavailable. HTTP Error 503. The service is unavailable»

Stay tuned. Error code: 503.

Ошибка «Stay tuned. Error code: 503» на Airbnb

  • Http/1.1 Service Unavailable.

Ошибка «Http/1.1 Service Unavailable»

  • Service Unavailable – DNS Failure. The server is temporally unable to service your request. Please try again later.

Ошибка «Service Unavailable – DNS Failure»

  • Server Unavailable. The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Apache Server.

Ошибка «Server Unavailable» на Apache

  • Страница не работает. Сайт пока не может обработать запрос. HTTP ERROR 503.

Ошибка «Страница не работает. HTTP ERROR 503»

  • Ошибка загрузки. Не удалось загрузить сайт. Приносим извинения за временные неудобства. Попробуйте перезагрузить страницу.

«Ошибка загрузки. Не удалось загрузить сайт»

Причины появления ошибок с кодом 503

Вот некоторые из основных причин, почему может возникнуть ошибка 503:

  • Серверное обслуживание. Один из самых распространенных случаев 503 ошибки – это запланированное техническое обслуживание сервера. Администраторы сервера могут временно отключить его для установки обновлений, настройки или исправления ошибок.
  • Перегрузка сервера. Если сервер перегружен, он может временно отказывать в обслуживании новых запросов. Это может быть связано с неожиданной нагрузкой на сервер, например, из-за вирусных атак, или с аномальной активностью клиентов, которая вызывает высокую нагрузку.
  • Использование слишком большого количества ресурсов. Сервер может отказать в обслуживании запроса, если веб-приложение использует слишком много ресурсов (например, процессорного времени или памяти). Такое может происходить из-за наличия неэффективных скриптов или кода.
  • Проблемы с программным обеспечением или настройками. Проблемы с ПО сервера или его конфигурацией могут вызвать ошибку 503. В этом случае, вероятно, потребуется устранение и исправление проблемы в настройках сервера или в коде приложения.
  • Ошибки или сбои сервера. Эти проблемы часто требуют исследования и устранения со стороны администратора сервера или команды поддержки.

Виртуальный сервер VPS

Виртуальный сервер VPS от RU-CENTER – надежное решение для разнообразных задач. Независимо от того, хотите ли вы разместить статический сайт или создать высоконагруженный проект, наш VDS-хостинг обязательно вам подойдет.

Все наши серверы располагаются в Москве, в дата-центре с уровнем надежности Tier-III. Постоянный круглосуточный мониторинг оборудования и защита от DDoS-атак гарантируют высокий аптайм серверов и бесперебойную работу ваших сайтов.

Влияет ли ошибка 503 на продвижение сайта

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

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

Инструменты поиска ошибок на сайте

Яндекс Вебмастер 

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

К ним относится:

  • большое количество дублирующего контента;
  • неправильная настройка файлов Sitemap и robots.txt;
  • отсутствие мета-тегов;
  • ошибки 40Х и 50Х;
  • проблемы с индексацией;
  • проблемы с публикацией видеоконтента.

Так как Вебмастер часто проводит сканирование вашего сайта, с ним вы сможете быстро узнать о возникших ошибках. Они будут подробно описаны в разделе «Диагностика сайта». 

Раздел «Диагностика сайта» в Яндекс Вебмастере

Google Search Console

Этот бесплатный инструмент компании Google, который предназначен для веб-мастеров и владельцев сайтов. 

Google Search Console предоставляет информацию о различных аспектах работы сайта. Например, о том:

  • как Google видит ваш сайт;
  • какие ключевые слова помогают пользователям найти ваш сайт;
  • какие страницы проиндексированы;
  • какие ошибки могут повлиять на позиции вашего сайта в поисковой системе. 

Вся информация об ошибках хранится в разделе «Покрытие». Там вы сможете увидеть, какие страницы не были проиндексированы и почему. В том числе причина может крыться в ошибках вида 40Х и 50Х – консоль Google обязательно вам об этом сообщит.

Раздел «Покрытие» в Google Console

Bing Webmaster 

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

Проблемы, с которыми столкнулся ваш сайт, выносятся в раздел «Отчеты SEO»:

Раздел «Отчеты SEO» в Bing Webmaster (если вы только зарегистрировались)

Раздел «Отчеты SEO» в Bing Webmaster (после сканирования сайта)

Screaming Frog SEO Spider

Screaming Frog SEO Spider – это платный инструмент для сканирования веб-сайта. Он позволяет анализировать различные аспекты вашего сайта, включая структуру URL, мета-теги, заголовки, изображения, ссылки и многое другое. 

С его помощью вы сможете находить дубли страниц, «сломанные» ссылки, проблемы с заголовками и мета-тегами, коды состояний 40Х и 50Х, а также другие SEO-ошибки.

Чтобы найти информацию о таких ошибках, нужно лишь открыть раздел «Response Codes»: 

Раздел «Response Codes» в Screaming Frog SEO Spider

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

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

Посмотрите, не закрыта ли страница для других людей

Чтобы узнать, возникает ли такая же ошибка у других пользователей, вы можете воспользоваться такими сервисами, как «Is It Down Right Now?» или «Down For Everyone Or Just Me».

Просто зайдите на любой из этих сайтов и введите URL-адрес страницы, которую пытаетесь посетить. 

Онлайн-сервис «Down For Everyone Or Just Me»

Сервисы пропингуют введенный вами URL-адрес, чтобы узнать, получит ли он ответ: 

Онлайн-сервис «Down For Everyone Or Just Me» сообщает, что nic.ru работает

Обновите страницу

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

Для Windows – F5 или CTRL+F5

Для MacOS – CMD+R.

Перезагрузите браузер

Если обновление вкладки не помогло, попробуйте полностью закрыть браузер, а затем снова открыть его. Иногда это помогает решить временные проблемы в работе браузера.

Воспользуйтесь другим браузером

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

Перезагрузите компьютер

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

Очистите кеш и cookies браузера

Файлы кеша и cookies иногда устаревают или каким-либо образом повреждаются, и это приводит к различным ошибкам – в том числе к коду 503. 

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

Перезагрузите маршрутизатор и модем

Затем перезагрузите сетевое оборудование, особенно если вы видите ошибку «Service Unavailable – DNS Failure».

Хотя, как правило, ошибка 503 – это проблема посещаемого вами веб-сайта, неполадки все же могут произойти в конфигурациях DNS-сервера на вашем маршрутизаторе или модеме. Ее может исправить простой перезапуск обоих.

Важно! Если перезагрузка вашего оборудования не устранила ошибку, возможно, есть временные проблемы с самими DNS-серверами. В этом случае выберите новые DNS-серверы из нашего списка или пропишите общедоступные и обновите серверы на своем компьютере или маршрутизаторе.

Свяжитесь с администратором сайта

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

Контактную информацию можно найти:

  • в футере посещаемой страницы;
  • в разделах «Контакты» или «Обратная связь»;
  • на сервисе Whois.

Cервис Whois предоставит вам информацию о домене, в том числе и контактные данные администратора сайта:

Работа сервиса Whois на примере сайта «nic.ru»

Регистрация доменов

Хотите создать свой уникальный веб-проект? RU-CENTER предлагает вам более 700 доменных зон – национальных, международных и тематических. 

У нас вы можете зарегистрировать, продлить и передать домены, а также получить профессиональную поддержку от технических специалистов.  

Как исправить ошибку 503 администратору сайта

Смените DNS-адрес на сервере

Если у вас есть доступ к настройкам DNS на вашем сервере, вы можете попробовать изменить DNS-адреса, которые использует сервер. 

Это может помочь в случае проблем с текущими DNS-серверами. Тем не менее будьте осторожны – лучше вносить изменения, обсудив этот процесс с администратором сервера.

Временно отключите CDN

Такие CDN, как, например, Cloudflare, также могут быть причиной ошибки 503. Большинство сервисов CDN имеют возможность приостановить их работу. В случае с Cloudflare вы можете сделать это в своей панели управления:

Проблема была в CDN? Лучше обратитесь в техподдержку соответствующего CDN и расскажите о ней специалистам.

Важно! Если ошибка не исчезла, не забудьте снова включить Cloudflare.

Увеличьте ресурсы вашего сервера

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

Там вам расскажут, действительно ли переход на большее количество ресурсов – это хорошее решение или нет. 

Администрирование по запросу

На вашем сайте возникла ошибка 503, а вы не знаете, что делать? Наши высококвалифицированные специалисты готовы выполнить все необходимые работы по настройке хостинга, почты или конструктора сайтов в рамках услуги «Администрирование по запросу».

Будь то ошибка 503 или любая другая проблема, вы всегда можете обратиться в RU-CENTER и получить экспертную поддержку. Не теряйте времени – обратитесь к профессионалам RU-CENTER и оставьте все заботы нам.

Просмотрите логи ошибок

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

  1. Как правило, логи находятся в каталоге /var/log.
  2. Вы также можете просматривать свои журналы в Apache и Nginx. Они находятся в директориях:

Apache: /var/log/apache2/error.log

Nginx: /var/log/nginx/error.log

  1. Панели управления (cPanel, Plesk, ispmanager) также предоставляют такую возможность. Например, в ispmanager логи ошибок находятся в разделе «Журналы WWW-запросов». 

Выберите пользователя и щелкните по опции Журналы

«Журналы WWW-запросов» в ispmanager

Затем необходимо выбрать файл «error.log» и нажать Посмотреть.

Логи ошибок в ispmanager

  1. Если ваш сайт размещен на WordPress, чтобы включить ведение логов, внесите следующие изменения в файл «wp-config.php»:

define( 'WP_DEBUG', true );

define( 'WP_DEBUG_LOG', true );

define( 'WP_DEBUG_DISPLAY', false );

В этом случае логи обычно находятся в каталоге /wp-content. Там найдите файл «debug.log» и откройте его.

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

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

Временно деактивируйте свои плагины (для сайтов WordPress)

Одной из наиболее распространенных причин ошибки 503 в WordPress бывают проблемы совместимости плагинов. Чтобы определить, ваш ли это случай, необходимо отключить все плагины вашего сайта.

Способ 1. Через административную панель

  1. Откройте админ-панель вашего сайта WordPress.
  2. Разверните в раздел «Плагины».
  3. Отключите все плагины. Вы можете сразу выбрать все плагины, нажав по флажку в верхней части списка.
  4. Щелкните Деактивировать, а затем не забудьте Применить изменения. Ваши действия приведут к временному отключению всех плагинов. 
  5. Вернитесь на ваш сайт и посмотрите, отображается ли ошибка 503. Если нет, значит, проблема была в одном из установленных плагинов.

Способ 2. Через панель управления 

Возможно, из-за ошибки 503, у вас не будет доступа к административной панели WordPress. Однако вы все еще можете деактивировать плагины другим способом:

  1. Залогиньтесь в панель управления хостингом и откройте «Менеджер файлов» (или аналогичный раздел).
  2. Откройте корневую папку вашего домена – она может называться «public_html», «html», «public», «www» или полностью повторять имя вашего сайта. 
  3. Затем откройте каталог «wp-content» и найдите папку «plugins», которая содержит отдельные подкаталоги для каждого из плагинов, установленных на вашем сайте (как активных, так и неактивных). Переименуйте ее, например, в «notplugins». 

WordPress теперь не сможет найти ни один из ваших плагинов. Когда это произойдет, он автоматически их отключит.

  1. Вернитесь на сайт.
  2. Если ошибка 503 больше не отображается, то проблема была в одном или нескольких плагинов. 

Чтобы это исправить, создайте новую папку с именем «plugins» и постепенно перемещайте в неё плагины из «notplugins». После каждого перенесенного плагина обязательно открывайте сайт и проверяйте его работоспособность. Делайте так до тех пор, пока не найдете причину ошибки.

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

Деактивируйте тему вашего сайта (для сайтов WordPress)

Исключив плагины из возможных причин ошибки 503, обратите свое внимание на темы WordPress. 

К сожалению, процесс отключения тем несколько сложнее. WordPress не вернется к теме по умолчанию, если вы просто переименуете ее папку. В результате вы лишь получите сообщение об ошибке по типу «Папка темы не существует». Или если вы попытаетесь переименовать всю папку каталога, то получите сообщение «ERROR: The themes directory is either empty or doesn’t exist. Please check your installation». 

Поэтому вам необходимо получить доступ к базе данных WordPress через phpMyAdmin. 

  1. Войдите в phpMyAdmin. По ссылке вы найдете инструкцию, как это сделать. 
  2. В phpMyAdmin выберите таблицу «wp_options», затем перейдите на вкладку «Поиск». Вам нужно будет выполнить поиск шаблона по «имя_параметра».
  3. В столбце «option_value» вы увидите текущее название вашей темы. Измените ее на одну из тем по умолчанию, например, на «Twenty Nineteen».

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

Попробуйте перезагрузить сервер

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

Таким образом, ошибка 503 Service Temporarily Unavailable – это довольно распространенная проблема в веб-разработке, которая может быть вызвана разными причинами.  

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

Всё ещё остались вопросы?