Ошибка 500 на сайте: что проверить в первую очередь
HTTP 500 означает внутреннюю ошибку обработки запроса. Сам статус не доказывает нехватку памяти или проблему тарифа — причину нужно установить по журналу и обстоятельствам.
Соберите признаки ошибки
- Запишите точный адрес, время с часовым поясом и действие, после которого возникает ошибка.
- Проверьте журнал PHP или раздел «Ошибки» cPanel. Ищите событие за то же время.
- Вспомните последние изменения: обновление CMS, плагина, версии PHP, .htaccess или конфигурации.
Проверьте типичные причины
- PHP Fatal error: несовместимый код, отсутствующий модуль, ошибка подключения зависимостей.
- Ошибка директивы .htaccess или недоступный PHP-обработчик: верните последнюю проверенную копию файла.
- Права и владелец файлов: типичный ориентир 755 для каталогов и 644 для файлов, но не применяйте массово без проверки.
- Лимиты памяти или процессов: сопоставьте время ошибки с показателями и faults в Resource Usage.
Восстановите работу и проверьте
Делайте одно изменение за раз и повторяйте тот же запрос. Разные значения PHP-параметров в панели и .user.ini не доказывают ошибку сами по себе: проверяйте фактическую конфигурацию и журнал. Не устанавливайте права 777 и не отключайте всю защиту. Для поддержки подготовьте адрес, время и очищенный от паролей фрагмент ошибки.
От инструкции — к настройке
Условия и возможности соответствующей услуги — на основном сайте UAhosting.
Посмотреть услугу