500, 503, 403 ошибка

500, 503, 403 ошибка

500, 503, 403 ошибка: к кому обращаться в каждом случае

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

Ошибка 500: внутренняя ошибка сервера

Самая известная и самая неопределённая. Сервер сообщает, что не смог обработать запрос, но не говорит почему. Ответственность почти всегда на стороне сайта, а не хостинга.

Кто виноват: обычно код в плагине, в теме или в файлах самого WordPress. Реже — повреждённый файл настроек или нехватка памяти, выделенной хостингом.

К кому обращаться: к разработчику сайта или тому, кто его ведёт. Хостинг в этом случае обычно ни при чём — он лишь сообщает о проблеме, но не может её решить. Правда, у него можно попросить логи: там будет указано, какой именно файл дал сбой.

Что стоит проверить в первую очередь: не было ли обновлений за последние сутки, не устанавливали ли новый плагин, не меняли ли код вручную. Если что-то из этого совпадает — причина почти наверняка там.

Ошибка 503: сервис недоступен

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

Кто виноват: чаще всего хостинг. Иногда — сам сайт, если он съел все выделенные ресурсы и на остальные запросы уже не остаётся мощности.

К кому обращаться: сначала к хостингу. Спросите, ведутся ли технические работы, нет ли проблем на сервере и не превышен ли лимит по нагрузке. Если хостинг отвечает, что с их стороны всё в порядке, — вопрос переходит к разработчику: возможно, сайт слишком тяжёлый или атакован ботами.

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

Ошибка 403: доступ запрещён

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

Кто виноват: вариантов три, и от них зависит, что делать.

  • Настройки защиты самого сайта — файл с правилами доступа блокирует часть посетителей;
  • Защита хостинга — сервер отсекает запросы с подозрительных адресов или по геолокации;
  • Плагин безопасности — блокирует IP посетителя после нескольких неудачных попыток входа.

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

Отдельный случай — 403 при входе в админку. Чаще всего это сработавшая защита от подбора паролей. Она блокирует доступ на несколько часов, и торопиться не стоит: попытка зайти снова только продлевает блокировку.

Как быстро определить виновника

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

Второй тест: откройте сайт у нескольких знакомых из разных городов. Если ошибка видна всем — это сайт или хостинг. Если только у кого-то — блокировка конкретного адреса.

Третий: посмотрите, работает ли админка. Иногда сайт снаружи даёт ошибку, а панель управления открывается. Это подсказывает, где именно ломается — в шаблоне или в базе.

Что важно помнить

Ошибки 500, 503 и 403 — не одно и то же, хотя выглядят похоже. Пятисотая — про код и файлы сайта. Пятьсот третья — про ресурсы и доступность. Четыреста третья — про запрет доступа. Правильно определив адресата, вы экономите время: не звоните хостингу, когда нужен разработчик, и наоборот.

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

 
Менджер ZM

Чем могу помочь?

Этот сайт собирает техническую информацию (куки), которая используется для обеспечения функционирования сайта, например, сохранение настроек пользователя, поддержка аутентификации, обеспечение безопасности и конфиденциальности данных. Данный тип файлов является обязательным и не подлежит отключению. Сайт запоминает выбор настроек куки на 1 год. По окончании этого периода Сайт повторно запросит Ваше согласие.
Узнать