LinuxForum.Fans
Тема

Apache2 и права доступа

Автор: pashtet51 5 сообщений 3202 просмотров
#91682

Доброго времени суток!
Поставил вэб-сервер на 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. В какую сторону смотреть?

#91686
pashtet51 написал:
1. Почему сервер ВНЕЗАПНО отвечает на 127.0.0.2? Но не открывает проект?
2. Хотелось бы вернуться к классическому варианту на 127.0.0.1. В какую сторону смотреть?

видимо что-то слушает 127.0.0.1, потому апач начинает слушать следующий адрес. А что он пишет в журналах? И в консоли?

#91688

[console]netstat -apn|grep httpd[/console]
Кроме того, каким образом должен открываться проект? Это скрипты на РНР? Что происходит при
[console]php index.php[/console]

#91694
Denlookh написал:
[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!

#91698

Хм... Не была включена поддержка php в конфиге...
Пол-ночи убил...
Спасибо! smile

Войдите или зарегистрируйтесь, чтобы ответить.