500, 503, 403 ошибка: к кому обращаться в каждом случае
Технические коды ошибок редко объясняют, что делать. Пользователь видит цифры, вздыхает и обновляет страницу — иногда помогает, чаще нет. Но у каждой из этих ошибок есть конкретный виновник: хостинг, ваш сайт или сам посетитель. Если понять, на чьей стороне проблема, дальше всё просто — вы знаете, кому звонить. Разберём три самых частых кода именно в этой логике.
Ошибка 500: внутренняя ошибка сервера
Самая известная и самая неопределённая. Сервер сообщает, что не смог обработать запрос, но не говорит почему. Ответственность почти всегда на стороне сайта, а не хостинга.
Кто виноват: обычно код в плагине, в теме или в файлах самого WordPress. Реже — повреждённый файл настроек или нехватка памяти, выделенной хостингом.
К кому обращаться: к разработчику сайта или тому, кто его ведёт. Хостинг в этом случае обычно ни при чём — он лишь сообщает о проблеме, но не может её решить. Правда, у него можно попросить логи: там будет указано, какой именно файл дал сбой.
Что стоит проверить в первую очередь: не было ли обновлений за последние сутки, не устанавливали ли новый плагин, не меняли ли код вручную. Если что-то из этого совпадает — причина почти наверняка там.
Ошибка 503: сервис недоступен
Здесь ситуация другая. Сервер работает, но не может обслужить запрос прямо сейчас: перегружен, выполняет технические работы или временно отключён.
Кто виноват: чаще всего хостинг. Иногда — сам сайт, если он съел все выделенные ресурсы и на остальные запросы уже не остаётся мощности.
К кому обращаться: сначала к хостингу. Спросите, ведутся ли технические работы, нет ли проблем на сервере и не превышен ли лимит по нагрузке. Если хостинг отвечает, что с их стороны всё в порядке, — вопрос переходит к разработчику: возможно, сайт слишком тяжёлый или атакован ботами.
Особенность 503 в том, что она часто временная. Иногда достаточно подождать десять-пятнадцать минут, и сайт сам вернётся. Если ошибка повторяется регулярно — это уже системная проблема, и откладывать её нельзя.
Ошибка 403: доступ запрещён
Сервер получил запрос, понял его, но отказался выполнять. Доступ к конкретному файлу, папке или странице закрыт.
Кто виноват: вариантов три, и от них зависит, что делать.
- Настройки защиты самого сайта — файл с правилами доступа блокирует часть посетителей;
- Защита хостинга — сервер отсекает запросы с подозрительных адресов или по геолокации;
- Плагин безопасности — блокирует IP посетителя после нескольких неудачных попыток входа.
К кому обращаться: посетителю стоит сначала попробовать с другого устройства или через мобильный интернет — если дело в блокировке IP, это поможет. Если ошибка видна всем без исключения — вопрос к разработчику или хостингу: посмотреть логи, найти правило, которое блокирует, и убрать его.
Отдельный случай — 403 при входе в админку. Чаще всего это сработавшая защита от подбора паролей. Она блокирует доступ на несколько часов, и торопиться не стоит: попытка зайти снова только продлевает блокировку.
Как быстро определить виновника
Есть простой тест. Откройте сайт через мобильный интернет — не через домашний Wi-Fi. Если так он работает, а через Wi-Fi нет — проблема в вашем IP, а не в сайте. Если не работает вообще и ни у кого — смотрите код ошибки и действуйте по схеме выше.
Второй тест: откройте сайт у нескольких знакомых из разных городов. Если ошибка видна всем — это сайт или хостинг. Если только у кого-то — блокировка конкретного адреса.
Третий: посмотрите, работает ли админка. Иногда сайт снаружи даёт ошибку, а панель управления открывается. Это подсказывает, где именно ломается — в шаблоне или в базе.
Что важно помнить
Ошибки 500, 503 и 403 — не одно и то же, хотя выглядят похоже. Пятисотая — про код и файлы сайта. Пятьсот третья — про ресурсы и доступность. Четыреста третья — про запрет доступа. Правильно определив адресата, вы экономите время: не звоните хостингу, когда нужен разработчик, и наоборот.
Мы разбираем такие ошибки постоянно и на первом шаге всегда определяем, чья сторона отвечает за проблему. Если ваш сайт выдаёт один из этих кодов, а причина неясна — оставьте заявку на сайте. Посмотрим логи, назовём виновника и предложим решение. Без долгих переписок и лишних вопросов.
