500 Internal Server Error
Материал из Викиреальностя
(перенаправлено с «Internal Server Error»)
500 Internal Server Error (Внутренняя ошибка сервера) — ошибка, которую отдают интернет-сайты в случае, если появились проблемы на стороне сайта, которые не входят в число определенных ошибок серии 5xx.
Содержание |
[править] Причины ошибки
- Невозможен запуск скрипта, размещенного на сервере.
- Неправильно настроен файл .htaccess.
- Ошибки в серверном скрипте.
[править] Пример ошибки
Запись об ошибке содержится в файле сервера, в котором записываются все ошибки (error.log). Она будет иметь такой вид:
- [Fri Apr 1 01:02:05 2010] [error][client 1.2.3.4] Premature end of script headers: /home/uXXXX/aaa.ru/cgi-bin/script.pl [1]
[править] Действия при ошибке 500
- Проверить .htaccess на предмет ошибок.
- Проверка скрипта на предмет ошибок. Проверьте правильность выдачи скриптом HTTP-заголовков.
- Осуществить с помощью shell-доступа проверку синтаксиса скрипта:
perl -cw script.pl
. - Если это не ваш сайт — связаться с его администратором и попросить провести проверку сервера.
[править] См. также
500 Internal Server Error относится к теме «Хостинг» |