# Ошибка 500 на сайте: что это значит и как исправить

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

Эта страница на сайте: https://neodog.ru/problems/server-error-500

## Так это выглядит в отчёте

Строка из отчёта о сайте-примере ваш-сайт.ru. В отчёте о вашем сайте в ней будут ваши адреса и даты.

**Срочно. Сайт: Вместо сайта посетители видят ошибку**

Сервер работает, но вместо страницы отдаёт ошибку 500. Сайтом пользоваться нельзя.

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

Для специалиста: HTTP 500, https://ваш-сайт.ru

## Почему так бывает

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

## Что делать

1. Обновите страницу через пару минут: короткий сбой проходит сам.
2. Вспомните, что меняли перед этим: обновление, новое дополнение, правка настроек. Если можете, отмените изменение.
3. В панели хостинга проверьте, не закончилось ли место на диске и не превышены ли лимиты тарифа.
4. Там же откройте журнал ошибок сайта (error log): последние строки обычно называют причину.
5. Напишите в поддержку хостинга или тому, кто обслуживает сайт: назовите номер ошибки и время, когда она появилась.
6. Если ничего не помогает, восстановите сайт из резервной копии за день, когда всё работало.

## Вопросы

### Чем отличаются ошибки 500, 502, 503 и 504?

500 — сайт сломался, обрабатывая запрос. 502 и 504 — сервер, который принимает посетителей, не дождался ответа от программы сайта: она остановилась или отвечает слишком долго. 503 — сервер перегружен или временно отключён для работ. Порядок действий для владельца один и тот же.

### Ошибка появляется не у всех и не всегда. Почему?

Так бывает, когда серверу не хватает ресурсов: часть запросов он обрабатывает, часть — нет. Это повод посмотреть на нагрузку в панели хостинга и, возможно, сменить тариф.

### Может ли ошибка пройти сама?

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

## Проверить свой сайт

Бесплатно и без регистрации: https://neodog.ru/check. Проверяем сайт целиком: если эта проблема у вас есть, она будет в отчёте среди остального.

## Похожие проблемы

- [Сайт не открывается: что проверить и что делать](https://neodog.ru/problems/site-not-opening.md)
- [DNS_PROBE_FINISHED_NXDOMAIN: браузер не может найти сайт](https://neodog.ru/problems/site-address-not-found.md)
- [Главная страница сайта отдаёт ошибку 404](https://neodog.ru/problems/homepage-error.md)
- [ERR_TOO_MANY_REDIRECTS: сайт перенаправляет по кругу](https://neodog.ru/problems/too-many-redirects.md)
- [Вместо сайта открывается заглушка регистратора](https://neodog.ru/problems/domain-parked.md)
- [Сайт без HTTPS: браузер пишет «Не защищено»](https://neodog.ru/problems/no-https.md)
- [Сайт перенаправляет с HTTPS на HTTP](https://neodog.ru/problems/https-redirects-to-http.md)
- [Сайт открывается и по HTTP, и по HTTPS: нужен редирект](https://neodog.ru/problems/no-https-redirect.md)
