Ошибки сервера • HTTP 500

Ошибка 500 Internal Server Error: что значит и как исправить

500 — общая внутренняя ошибка сервера: что-то сломалось при обработке запроса, чаще в коде, конфиге или правах. Точную причину всегда показывают логи сервера.

Что значитСервер столкнулся с ошибкой и не смог обработать запрос.
Чья сторонаСторона сайта (код/конфиг/права).
Быстрый фиксОткрыть логи сервера, откатить последнее изменение/плагин, проверить .htaccess и права.
Как избежатьТесты перед деплоем, бэкапы, контроль прав и памяти.

Что означает ошибка 500

500 Internal Server Error — универсальный код «что-то пошло не так на сервере». Он не называет причину, а лишь сообщает, что обработка запроса прервалась ошибкой. Конкретику всегда смотрят в логах сервера и приложения.

Частые причины 500

  • Ошибка в коде или несовместимый плагин/тема (особенно в WordPress).
  • Синтаксическая ошибка в .htaccess.
  • Неверные права на файлы/папки или на исполнение скриптов.
  • Исчерпан лимит памяти PHP (memory_limit).
  • Сбой подключения к базе данных или к зависимому сервису.

Как исправить 500 владельцу сайта

  1. Откройте лог ошибок сервера/приложения — там точная строка и причина.
  2. Вспомните последнее изменение (деплой, плагин, обновление) и откатите его.
  3. Временно переименуйте .htaccess — если ошибка ушла, дело в нём.
  4. Проверьте права: папки 755, файлы 644; поднимите memory_limit при нехватке памяти.
  5. В WordPress отключите плагины по очереди и смените тему на стандартную для диагностики.

Что делать посетителю

  • Обновите страницу и очистите кэш — иногда это разовый сбой.
  • Если ошибка стабильна, сообщите владельцу сайта: чинить нужно на сервере.

Как избежать 500

Тестируйте изменения на стейджинге, держите бэкапы, следите за памятью и логами, не ставьте непроверенные плагины. Регулярные сбои — повод заказать технический аудит.

Частые вопросы

Где смотреть причину ошибки 500?

В логе ошибок сервера (error.log) и приложения — 500 сам по себе причину не называет, а лог показывает конкретную строку и сообщение.

Из-за чего 500 в WordPress?

Чаще из-за плагина/темы, битого .htaccess или нехватки памяти. Отключите плагины по очереди, проверьте .htaccess и поднимите memory_limit.

500 влияет на SEO?

Да: если поисковый робот регулярно получает 500, страница может выпасть из индекса. Устранять нужно быстро.

Смежные ошибки и материалы

Ошибка 502 Bad GatewayШлюз получил неверный ответ от сервера — причины и как починить. Ошибка 504 Gateway TimeoutШлюз не дождался ответа сервера вовремя — что делать. Ошибка 403 ForbiddenДоступ запрещён: права, .htaccess и защита. Не удаётся установить соединениеСайт не открывается: DNS, сервер, SSL, провайдер.

Сайт отдаёт ошибки?

Найду и устраню технические ошибки сайта

Проведу технический аудит, найду причину ошибок сервера, редиректов и SSL, починю и настрою мониторинг, чтобы сайт не падал молча. Старт от 5 000 рублей.

Заказать техаудит