Ошибка 500 после смены версии PHP: что проверить первым
Смена версии PHP может показать старый код, недостающие расширения или несовместимые плагины CMS. Ошибка обычно не случайная: в логе сервера видно, какой файл или модуль упал.
Проверяйте по порядку
- Верните предыдущую версию PHP, если сайт нужно быстро поднять.
- Откройте error logs в панели хостинга или через SSH.
- Проверьте нужные PHP-расширения и требования ionCube/loader.
- Отключите недавно обновленные плагины или тему, если это CMS.
- После исправления причины снова переключите PHP и проверьте сайт.
Чего не делать
- Не удаляйте случайные файлы из public_html.
- Не оставляйте display_errors включенным на публичном сайте.
- Не обновляйте PHP на боевом сайте без бэкапа.
Нужна помощь именно с вашим случаем?
Пришлите домен, название панели и скриншот. Поможем выбрать безопасный следующий шаг в чате. открыть чат.
Перед изменениями
- Запишите текущую версию PHP.
- Проверьте требования CMS/плагинов.
- Откройте error logs до и после переключения.
- Держите путь отката, если сайт отдаст ошибку 500.
Полезные следующие шаги
Если эта статья закрывает только часть задачи, соседние wiki-страницы помогут продолжить безопасно.
Быстрая проверка
Что проверить первым?
Начните с точного текста ошибки, последних изменений и связанной инструкции выше.
Нужен ли бэкап?
Да, перед изменением файлов, DNS, PHP, базы данных или настроек CMS.
