Диагностика и восстановление сайта после ошибки 500
Поиск причины ошибки 500: проверка логов, прав доступа, версии PHP, подключения к базе данных и конфигурации веб-сервера.
problem
Проблема
Сайт перестал открываться после изменений на сервере. В браузере была только ошибка 500 без понятного описания.
solution
Решение
Проверены error logs, права доступа, версия PHP, подключение к MySQL и конфигурация Nginx/PHP-FPM.
result
Результат
Причина сбоя найдена, сайт восстановлен, зафиксированы изменения и рекомендации по backup, логам и безопасному обновлению.
metrics
Измеримый эффект
Работоспособность восстановлена в течение нескольких часов, добавлены рекомендации по диагностике и резервному копированию.
stack
Стек и инструменты
privacy
Публичная версия кейса
В описании скрыты приватные данные: IP-адреса, домены, доступы, конфигурации и детали инфраструктуры клиента. Оставлены только безопасные технические выводы.