В этой статье мы расскажем, что означает ошибка 503, как она обычно проявляется и каким образом можно ее исправить пользователю и администратору сайта.
Ошибка 503 «Service Temporarily Unavailable» (с англ. «Cервис временно недоступен») – это стандартный код состояния HTTP, который сообщает клиенту (например, браузеру пользователя) о том, что запрашиваемый сервис или ресурс временно недоступен.
Это означает, что сервер, на котором расположен запрашиваемый веб-сайт или приложение, временно не может обработать запрос из-за каких-то проблем или ограничений.
Ошибка может проявляться по-разному. Однако почти каждый вариант сопровождается кодом 503, который позволяет легко ее идентифицировать.
Вот некоторые варианты, с которыми вы можете столкнуться, в зависимости от конфигурации вашего сервера, браузера, а также причины ошибки:
Ошибка «503 Service Temporally Unavailable» на Nginx
Ошибка «503 Service Unavailable»
Ошибка «Error 503 backend fetch failed»
Ошибка «Briefly unavailable for scheduled maintenance»
Ошибка «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»
Ошибка «Service Unavailable – DNS Failure»
Ошибка «Server Unavailable» на Apache
Ошибка «Страница не работает. HTTP ERROR 503»
«Ошибка загрузки. Не удалось загрузить сайт»
Вот некоторые из основных причин, почему может возникнуть ошибка 503:
Виртуальный сервер VPS от RU-CENTER – надежное решение для разнообразных задач. Независимо от того, хотите ли вы разместить статический сайт или создать высоконагруженный проект, наш VDS-хостинг обязательно вам подойдет.
Все наши серверы располагаются в Москве, в дата-центре с уровнем надежности Tier-III. Постоянный круглосуточный мониторинг оборудования и защита от DDoS-атак гарантируют высокий аптайм серверов и бесперебойную работу ваших сайтов.
Когда бот Google обнаруживает ошибку 503, он знает, что нужно вернуться позже и проверить страницу. Но если со временем он продолжит сталкиваться с ошибкой, то поймет, что проблема не временная, и удалит страницу из своего индекса.
Поскольку коды ошибок 503 напрямую влияют на пользовательский опыт, они могут нанести вред вашему SEO-продвижению. Любые долгосрочные ошибки 503 будут иметь прямое влияние на рейтинг вашего сайта.
Яндекс Вебмастер – это бесплатный инструмент, который предоставляет информацию о том, как ваш сайт проиндексирован в поисковой системе Яндекс. Кроме того, с помощью него вы можете узнать об ошибках и проблемах, которые могут влиять на видимость вашего сайта в результатах поиска.
К ним относится:
Так как Вебмастер часто проводит сканирование вашего сайта, с ним вы сможете быстро узнать о возникших ошибках. Они будут подробно описаны в разделе «Диагностика сайта».
Раздел «Диагностика сайта» в Яндекс Вебмастере
Этот бесплатный инструмент компании Google, который предназначен для веб-мастеров и владельцев сайтов.
Google Search Console предоставляет информацию о различных аспектах работы сайта. Например, о том:
Вся информация об ошибках хранится в разделе «Покрытие». Там вы сможете увидеть, какие страницы не были проиндексированы и почему. В том числе причина может крыться в ошибках вида 40Х и 50Х – консоль Google обязательно вам об этом сообщит.
Раздел «Покрытие» в Google Console
Bing Webmaster – это аналог Google Console, но только для другой поисковой системы. С его помощью вы можете бесплатно отслеживать производительность вашего сайта в поисковой выдаче Bing, анализировать трафик, находить проблемы в индексации, получать информацию об ошибках и улучшать видимость вашего сайта в поиске.
Проблемы, с которыми столкнулся ваш сайт, выносятся в раздел «Отчеты SEO»:
Раздел «Отчеты SEO» в Bing Webmaster (если вы только зарегистрировались)
Раздел «Отчеты SEO» в Bing Webmaster (после сканирования сайта)
Screaming Frog SEO Spider – это платный инструмент для сканирования веб-сайта. Он позволяет анализировать различные аспекты вашего сайта, включая структуру URL, мета-теги, заголовки, изображения, ссылки и многое другое.
С его помощью вы сможете находить дубли страниц, «сломанные» ссылки, проблемы с заголовками и мета-тегами, коды состояний 40Х и 50Х, а также другие SEO-ошибки.
Чтобы найти информацию о таких ошибках, нужно лишь открыть раздел «Response Codes»:
Раздел «Response Codes» в Screaming Frog SEO Spider
Использование этих инструментов позволяет владельцам веб-сайтов обнаруживать и устранять ошибки, улучшать SEO-параметры и следить за производительностью своих сайтов в поисковых системах.
Посмотрите, не закрыта ли страница для других людей
Чтобы узнать, возникает ли такая же ошибка у других пользователей, вы можете воспользоваться такими сервисами, как «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, но все же стоить сообщить им об этом.
Контактную информацию можно найти:
Cервис Whois предоставит вам информацию о домене, в том числе и контактные данные администратора сайта:
Работа сервиса Whois на примере сайта «nic.ru»
Хотите создать свой уникальный веб-проект? RU-CENTER предлагает вам более 700 доменных зон – национальных, международных и тематических.
У нас вы можете зарегистрировать, продлить и передать домены, а также получить профессиональную поддержку от технических специалистов.
Смените DNS-адрес на сервере
Если у вас есть доступ к настройкам DNS на вашем сервере, вы можете попробовать изменить DNS-адреса, которые использует сервер.
Это может помочь в случае проблем с текущими DNS-серверами. Тем не менее будьте осторожны – лучше вносить изменения, обсудив этот процесс с администратором сервера.
Временно отключите CDN
Такие CDN, как, например, Cloudflare, также могут быть причиной ошибки 503. Большинство сервисов CDN имеют возможность приостановить их работу. В случае с Cloudflare вы можете сделать это в своей панели управления:
Проблема была в CDN? Лучше обратитесь в техподдержку соответствующего CDN и расскажите о ней специалистам.
Важно! Если ошибка не исчезла, не забудьте снова включить Cloudflare.
Увеличьте ресурсы вашего сервера
Если сайт перерос ресурсы, вам придется переключиться на тарифы с большим количеством ресурсов. Прежде чем это сделать, сначала обратитесь в службу поддержки хостинга, который вы используете.
Там вам расскажут, действительно ли переход на большее количество ресурсов – это хорошее решение или нет.
Администрирование по запросу
На вашем сайте возникла ошибка 503, а вы не знаете, что делать? Наши высококвалифицированные специалисты готовы выполнить все необходимые работы по настройке хостинга, почты или конструктора сайтов в рамках услуги «Администрирование по запросу».
Будь то ошибка 503 или любая другая проблема, вы всегда можете обратиться в RU-CENTER и получить экспертную поддержку. Не теряйте времени – обратитесь к профессионалам RU-CENTER и оставьте все заботы нам.
Просмотрите логи ошибок
Если с вашим сайтом или сервером возникают технические проблемы, это часто фиксируется в логах ошибок. Логи часто можно найти в разделе администратора вашего хостинга или, например, через FTP в ваших папках.
Apache: /var/log/apache2/error.log
Nginx: /var/log/nginx/error.log
Выберите пользователя и щелкните по опции Журналы.
«Журналы WWW-запросов» в ispmanager
Затем необходимо выбрать файл «error.log» и нажать Посмотреть.
Логи ошибок в ispmanager
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
В этом случае логи обычно находятся в каталоге /wp-content. Там найдите файл «debug.log» и откройте его.
Интерпретация логов кажется сложной? На самом деле их куда проще читать, чем вы можете себе представить.
Все ошибки, которые возникают на вашем сайте, хранятся в логах в хронологическом порядке. Более того, вы сможете увидеть, какой файл вызвал конкретную ошибку.
Временно деактивируйте свои плагины (для сайтов WordPress)
Одной из наиболее распространенных причин ошибки 503 в WordPress бывают проблемы совместимости плагинов. Чтобы определить, ваш ли это случай, необходимо отключить все плагины вашего сайта.
Способ 1. Через административную панель
Способ 2. Через панель управления
Возможно, из-за ошибки 503, у вас не будет доступа к административной панели WordPress. Однако вы все еще можете деактивировать плагины другим способом:
WordPress теперь не сможет найти ни один из ваших плагинов. Когда это произойдет, он автоматически их отключит.
Чтобы это исправить, создайте новую папку с именем «plugins» и постепенно перемещайте в неё плагины из «notplugins». После каждого перенесенного плагина обязательно открывайте сайт и проверяйте его работоспособность. Делайте так до тех пор, пока не найдете причину ошибки.
Если у вас много плагинов, этот процесс может занять некоторое время. Когда вы обнаружите плагин, который вызывает ошибку, удалите его или замените другим.
Деактивируйте тему вашего сайта (для сайтов WordPress)
Исключив плагины из возможных причин ошибки 503, обратите свое внимание на темы WordPress.
К сожалению, процесс отключения тем несколько сложнее. WordPress не вернется к теме по умолчанию, если вы просто переименуете ее папку. В результате вы лишь получите сообщение об ошибке по типу «Папка темы не существует». Или если вы попытаетесь переименовать всю папку каталога, то получите сообщение «ERROR: The themes directory is either empty or doesn’t exist. Please check your installation».
Поэтому вам необходимо получить доступ к базе данных WordPress через phpMyAdmin.
Проверьте свой сайт еще раз, чтобы узнать, исчезла ли ошибка. Если да, значит, проблема связана с темой сайта. Попробуйте переустановить ее или вернуться к последней резервной копии.
Попробуйте перезагрузить сервер
Иногда в цепочке серверов, на которой размещен ваш сайт, возникает перегрузка. Один из самых быстрых способов устранения ошибки 503 — обновить сервер и перезапустить веб-браузер. Если ваш веб-сайт размещен на нескольких серверах, обязательно перезапустите их все, чтобы они снова заработали.
Таким образом, ошибка 503 Service Temporarily Unavailable – это довольно распространенная проблема в веб-разработке, которая может быть вызвана разными причинами.
Важно помнить, что эта ошибка обычно связана с перегрузкой сервера или временными техническими проблемами. Однако, следуя приведенным выше рекомендациям, вы сможете ее устранить и вернуть сайт в рабочее состояние.