FastNetMon

Friday, 17 April 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 comments :

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

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

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

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

      Delete

Note: only a member of this blog may post a comment.