FastNetMon

пятница, 17 апреля 2009 г.

Исправление [error] [client ::1] Directory index forbidden by Options directive

sudo tail -f /var/log/httpd/error_log
[Fri Apr 17 13:57:01 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:02 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:03 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:04 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:05 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:06 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:07 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:08 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/


Исправляется очень просто:
touch /var/www/html/index.html
или просто напишем там то-нибудь.

4 комментария :

  1. Почему происходит подобная ошибко ?

    ОтветитьУдалить
    Ответы
    1. потому что попадаем в дефолтный конфиг, где прописано
      location / {
      root /var/www/html;
      index index.html index.htm;
      }
      а если нет индекс-файла, будет ошибка, что нельзя показать список файлов (индекс).
      Но такая ошибка также бывает, когда нет ни index, ни try_files, но есть root - nginx не понимает, что ему надо вывести, а список файлов показывать нельзя.

      Удалить
  2. А какую-нибудь HTTP-ошибку выдаёт?

    ОтветитьУдалить
    Ответы
    1. В случае если есть такая ошибка в /var/log/httpd/error_log, то что видит конечный пользователь ресурса (например, сайта) - HTTP error 404/413 или ещё какую?

      Удалить

Примечание. Отправлять комментарии могут только участники этого блога.