[SOLVED]Что изменилось в последних версиях apache?

Попал вот в такую ситуацию.

Была настроена стандартная связка LAMP, три виртуальных хоста - просто для тестирования собственных сайтов с доступом со своей же машины. Все замечательно работало не один день.

Потом какое-то время апачем вообще не пользовался, ничего нигде не менял в настройках. Были несколько обновлений через стандартный emerge world, когда обновлялись и апач, и mysql, и php - все по очереди в момент выхода новых версий. Обновления всегда делаю аккуратно, информацию после установки обязательно читаю, конфиги обновляю через dispatch-conf, также внимательно просматривая все, что он выдает. Т.е. если затрагиваются какие-то файлы, в которых я что-то сам менял - эти изменения тут же вносятся снова.
Тем не менее сегодня при попытке воспользоваться упомянутой связкой получаю:

Forbidden
You don't have permission to access / on this server.
Apache Server at site1 Port 80

Все, что обычно советуют в данной ситуации - проверено (доступ открыт для всех ip, с правами на папки тоже все в порядке).
Да и более того, повторюсь, - настройки не менялись, и все работало не один день...
И самое интересное - phpmyadmin, настроенный аналогично на одном из виртуальных хостов - работает замечательно.
Единственное, на что могу подумать - обновление каких-то конфиг. файлов, где могли быть изменены настройки по умолчанию для новых версий апача, и теперь доступ по каким-то причинам закрыт по умолчанию... А вот где это - не пойму...
На всякий случай - конфиги.
Основные:
/etc/conf.d/apache2 - http://paste.org.ru/?w5zfif
/etc/apache2/httpd.conf - http://paste.org.ru/?d3qpt6
Виртуальные хосты:
/etc/apache2/vhosts.d/vhost.conf - http://paste.org.ru/?yfudt8
/etc/apache2/vhosts.d/phpmyadmin.include - http://paste.org.ru/?2dg4mn
/etc/apache2/vhosts.d/site1.include - http://paste.org.ru/?sgk8jz
Ну и еще почти идентично - site2.include и site3.include, в которых отличаются только директории и адреса.
В логах вижу:
acess.log -

127.0.1.2 - - [21/Sep/2010:11:41:24 +0400] "GET / HTTP/1.1" 403 257

error.log -

[Tue Sep 21 11:41:24 2010] [error] [client 127.0.1.2] (13)Permission denied: access to / denied

, что особо ничего не поясняет...
Буду благодарен за любые идеи, которые могут направить меня в нужном направлении :)

.

Hmury написал(а):
Тем не менее сегодня при попытке воспользоваться упомянутой связкой получаю:

Forbidden
You don't have permission to access / on this server.
Apache Server at site1 Port 80

Обычно такую ошибку помню когда не прописан доступк к каталогу DocumentRoot. Но у тебя он прописан. Правильно.
Разве что где-то переопределяется...
Директиву Location ты не используешь?

При попытке обращения к конкретной существующей странице тоже выдаёт ошибку?

:wq
--
Live free or die

Anarchist написал(а):Hmury

Anarchist написал(а):
Директиву Location ты не используешь?

При попытке обращения к конкретной существующей странице тоже выдаёт ошибку?

Про Location ничего не знаю.
При обращениях к конкретным страницам (даже не использующим PHP):

You don't have permission to access /index.html on this server
You don't have permission to access /images/knopka.jpg on this server

You don't have permission

You don't have permission

Разобрался сам... )Неделю

tuupic написал(а):
You don't have permission

Да вот если бы он писал, почему я "don't have", то и вопросов бы не было сразу. А то ведь причин на такую ошибку может быть куча, кроме непосредственно прав на папки...
******************************************
Разобрался сам... )
Неделю назад создал еще одного пользователя, и чтобы он не имел доступа к моей домашней папке /home/andrey - поставил на эту папку права чтение-запись только для себя и для группы andrey. А апач в эту группу не входит. А виртуальные хосты внутри моей домашней папки.... А проверял права только на саму папку вирт. хостов, хотя запреты сработали от вышестоящей.
Собственно:

#gpasswd -a apache andrey

- решило все проблемы... )
(хотя почему-то это кажется немножко корявым, но работает)

Apache - молодец в любом

Apache - молодец в любом случае, НО стоит помнить что ставить его отдельно не всегда целесообразно если вам на локалку нужно для тестирования собственных проектов то лучше поставить пакет XAMPP, ибо в последней версии он так четко настроен, что вам вручную практически ничего делать не придется!

XAMPP Что это ? :) :) Мы тут

 XAMPP

Что это ? :) :) Мы тут как бы на линуксе , а не на винде со всякими денверами

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А он ещё и линуксовый и под

А он ещё и линуксовый и под соляру с надкусаном =)

Ну самому настроить все равно

Ну самому настроить все равно приятней...

Hmury написал(а): Ну самому

Hmury написал(а):
Ну самому настроить все равно приятней...

Ну, как бы он для тех кто сам настроить не в состоянии.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".