Ошибка 500 на сайте: что это значит и как исправить
Сервер отвечает, но вместо страницы показывает ошибку с номером 500, 502, 503 или 504. Сайтом пользоваться нельзя: посетители уходят, а если так продолжается долго, страницы начинают выпадать из поиска.
Так это выглядит в отчёте
Строка из отчёта о сайте-примере ваш-сайт.ru. В отчёте о вашем сайте в ней будут ваши адреса и даты.
Срочно · Сайт
Вместо сайта посетители видят ошибку
Сервер работает, но вместо страницы отдаёт ошибку 500. Сайтом пользоваться нельзя.
Что делать. Напишите тому, кто обслуживает сайт, или в поддержку хостинга и назовите номер ошибки. Частые причины — сбой после обновления или закончившееся место на сервере.
Почему так бывает
- Сбой после обновления сайта, темы или дополнения.
- На сервере закончилось место на диске или память.
- Ошибка в настройках сайта — например, после правки служебных файлов.
- Сайт не может связаться со своей базой данных.
- Сервер не справляется с числом посетителей.
Что делать
- Обновите страницу через пару минут: короткий сбой проходит сам.
- Вспомните, что меняли перед этим: обновление, новое дополнение, правка настроек. Если можете, отмените изменение.
- В панели хостинга проверьте, не закончилось ли место на диске и не превышены ли лимиты тарифа.
- Там же откройте журнал ошибок сайта (error log): последние строки обычно называют причину.
- Напишите в поддержку хостинга или тому, кто обслуживает сайт: назовите номер ошибки и время, когда она появилась.
- Если ничего не помогает, восстановите сайт из резервной копии за день, когда всё работало.
Для специалиста
HTTP 500, https://ваш-сайт.ru
Та же находка словами для того, кто обслуживает сайт. В отчёте о вашем сайте эта строка будет про него — её можно переслать специалисту как есть.
Вопросы
Чем отличаются ошибки 500, 502, 503 и 504?
500 — сайт сломался, обрабатывая запрос. 502 и 504 — сервер, который принимает посетителей, не дождался ответа от программы сайта: она остановилась или отвечает слишком долго. 503 — сервер перегружен или временно отключён для работ. Порядок действий для владельца один и тот же.
Ошибка появляется не у всех и не всегда. Почему?
Так бывает, когда серверу не хватает ресурсов: часть запросов он обрабатывает, часть — нет. Это повод посмотреть на нагрузку в панели хостинга и, возможно, сменить тариф.
Может ли ошибка пройти сама?
Если это короткая перегрузка или работы у хостинга — да. Если ошибка держится дольше нескольких минут, ждать не стоит: всё это время посетители видят её вместо сайта.
Проверьте, есть ли это на вашем сайте
Введите адрес — посмотрим на сайт снаружи и напишем отчёт простыми словами. Бесплатно и без регистрации.
Проверяем сайт целиком: если эта проблема у вас есть, она будет в отчёте среди остального.
Похожие проблемы
- Сайт не открывается: что проверить и что делать
- DNS_PROBE_FINISHED_NXDOMAIN: браузер не может найти сайт
- Главная страница сайта отдаёт ошибку 404
- ERR_TOO_MANY_REDIRECTS: сайт перенаправляет по кругу
- Вместо сайта открывается заглушка регистратора
- Сайт без HTTPS: браузер пишет «Не защищено»
- Сайт перенаправляет с HTTPS на HTTP
- Сайт открывается и по HTTP, и по HTTPS: нужен редирект