Ошибка 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.
Что проверить в панели хостинга
Панель хостинга помогает управлять сайтами, доменами, базами данных, почтой, PHP и файлами. Перед изменениями важно убедиться, что выбран правильный домен или аккаунт, особенно если в панели размещено несколько сайтов.
- проверьте путь к корневой папке сайта;
- убедитесь, что выбрана нужная версия PHP;
- проверьте лимиты диска, inode и базы данных;
- при работе с файлами сохраняйте резервную копию;
- после изменения настроек очищайте кэш сайта и браузера.
Если инструкция не совпадает с вашей панелью, уточните, используется DirectAdmin, cPanel, ISPmanager или другая система управления.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Ошибка 500 после смены версии PHP: что проверить первым», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
