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