Как исправить внутреннюю ошибку?

3 ноября 2014 г. Просмотров: 779
Ошибка при открытии того или иного сайта может возникнуть по разным причинам. Для удобства эти ошибки были пронумерованы, каждая из них имеет свое описание и пути решения. Ошибка 500 - также не исключение.

Вам понадобится

  • - подключение к интернету.

Инструкция

  • Установите возможную причину возникновения внутренней ошибки (ошибка 500). Конечно, это могут быть разные обстоятельства, однако чаще всего это связано с неправильным синтаксисом одного системного файла с названием .htaccess либо содержанием в нем неподдерживаемых элементов.
  • Для того чтобы решить проблему, в данном случае закомментируйте директиву Options, поставив решетку в самом начале строки. Сохраните изменения и проверьте, исчезла ли проблема. Если ошибка не исчезла, возможно, причин было несколько - проверьте оставшиеся пункты и обязательно проверяйте правильность написания.
  • Если вы установили причиной возникновения внутренней ошибки неправильное обращение со скриптами CGI, в обязательном порядке проверьте окончания строк данных скриптов, они должны быть в формате UNIX (\n) и ни в каком другом (распространенная ошибка – окончание строки в формате Windows (\r\n)). Выполните их загрузку по FTP на сервер, используя режим ASCII.
  • Проверьте права CGI-скриптов. Они и директории их нахождения должны находиться в доступе только для их владельца. При этом права должны иметь следующий вид: 0755 (drwxr-xr-x). Измените данный параметр, если нужно. Проверьте, появляется ли ошибка после произведенных изменений.
  • Проверьте правильность формулировки HTTP-заголовков ответа в результате работы вашего скрипта CGI. Найдите лог с названием error_log, который должен находиться в разделе хранения лог-файлов (логов ошибок), в пункте меню «Статистика». Выполните необходимые изменения, после чего проверьте, исчезли ли внутренняя ошибка. Чаще всего получается так, что если не помогает ни один из вышеперечисленных вариантов, ошибка заключается в неверном написании. В обязательном порядке проверьте недавно редактируемые вами параметры.
  • Оцените статью!