Доброго времени суток!
Поставил вэб-сервер на Suse 11.3. При вводе адреса 127.0.0.1 выбрасывает ошибку 403 - нет прав. Домашним катологом стоит srv/www. Права установлены на чтение/запись. Конфиги не трогал, все оставил по умолчанию. Случайно взбрело в голову зайти на 127.0.0.2 и, о чудо!!! Знакомая надпись It works!
Положил в srv/www свой проект. Пытаюсь зайти - тишина... Что на 0.1, что на 0.2.
Вопросы:
1. Почему сервер ВНЕЗАПНО отвечает на 127.0.0.2? Но не открывает проект?
2. Хотелось бы вернуться к классическому варианту на 127.0.0.1. В какую сторону смотреть?
Apache2 и права доступа
1. Почему сервер ВНЕЗАПНО отвечает на 127.0.0.2? Но не открывает проект?
2. Хотелось бы вернуться к классическому варианту на 127.0.0.1. В какую сторону смотреть?
видимо что-то слушает 127.0.0.1, потому апач начинает слушать следующий адрес. А что он пишет в журналах? И в консоли?
[console]netstat -apn|grep httpd[/console]
Кроме того, каким образом должен открываться проект? Это скрипты на РНР? Что происходит при
[console]php index.php[/console]
[console]netstat -apn|grep httpd[/console]
Вернул:
[console]tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3092/httpd2-prefork[/console]
Да, это скрипты на php.
Что происходит при
[console]php index.php[/console]
Ничего не происходит...
Последние две строки access.log
127.0.0.1 - - [25/Oct/2010:09:19:37 +0400] "GET / HTTP/1.1" 403 1032 "-" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.$
127.0.0.1 - - [25/Oct/2010:09:19:38 +0400] "GET / HTTP/1.1" 403 1032 "-" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.$
error.log
[Mon Oct 25 09:19:38 2010] [error] [client 127.0.0.1] Directory index forbidden by Options directive: /srv/www/
Это и так понятно...
По следам этих логов удалось установить, что в директории /srv/www/ не было inedx.html Находился он (за каким-то...) в /srv/www/htdocs. Теперь при обращении к 127.0.0.1 появляется ItWorks.
Но проект открывать все-равно не хочет...
Ошибка все та же: Access forbidden!
Хм... Не была включена поддержка php в конфиге...
Пол-ночи убил...
Спасибо! smile