Опять странности с Виртуальными хостами

madproger[777]

Новичок
Опять странности с Виртуальными хостами

Всем доброй ночи...

У меня странная проблема (хотя может она только для меня странная).

Поставил Апач2.2+РНР5+Мускул5.

Все работает отлично. Пока не начинаю создавать виртуальные хосты. Т.е. у меня такая ситуация: хосты, DOcumentRoot которых находится внутри htdocs работают, а хосты которые находятся вне этой директории выкидывают в браузер 403-ю :( НЕ пойму в чем дело. В 1.33 вроде такой проблемы не было, либо путаю что-то...

Направьте на путь истинный плиз :)
 

SaNeK

Новичок
madproger[777]
может в эти документруты надо index.html положить?
 

madproger[777]

Новичок
;) Есть там index.php (он прописан как DirectoryIndex)

К тому же повторюсь - когда переношу эту папку в htdocs - все работает
 

madproger[777]

Новичок
В принципе счас под рукой его нет, но по памяти могу

Есть папка /home/madproger/mysite
Есть запись в /etc/hosts - 127.0.0.3 mysite

РАскомментировал в conf/httpd.conf строчку с включением файла conf/extra/....vhosts.conf

В vhosts.conf
Сделал скажем так

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
DocumentRoot /usr/local/apache/htdocs
ServerName localhost
</VirtualHost>

NameVirtualHost 127.0.0.3:80

<VirtualHost 127.0.0.3:80>
DocumentRoot /home/madproger/mysite
ServerName mysite
DirectoryIndex index.php index.html main.php
</VirtualHost>

<Direcitory /home/madproger/mysite>
AllowOverride All
Order allow,deny
Allow from All
</Directory>


Где то так....

причем httpd -S показывает что есть все хосты и нормально работают

в папке /home/madproger/mysite
два файла - index.html & info.php

При попытке достучаться до любого получаю 403
 

madproger[777]

Новичок
ПРобовал и так и так.... Давал права на чтение пользователю под которым запущен сервер, давал вообще 777 - один фиг ....
 

boombick

boombick.org
Ну тогда я умываю руки =) Надо смотреть на живую машину... Так трудно разобраться
 

madproger[777]

Новичок
ОбЫдно

Лады... Раз больше никаких мнений, буду седня ночью опять париться :)
 

MiksIr

miksir@home:~$
Прям хочется колом вбить - если ошибка, не поленитесь заглянуть в еррор-логи!
Если прочтение логов не поможет, выложите ваш конфиг посмотреть.
 

madproger[777]

Новичок
ОК - вбивай

лог показал следующее

[Wed Feb 07 21:57:13 2007] [crit] [client 127.0.0.3] (13)Permission denied: /home/madproger/.htaccess pcfg_openfile:
unable to check htaccess file, ensure it is readable

Но какого дьявола он требует его? Даже когда создал и дал 777 права на него - один фиг та же самая ошибка и та же самая запись в лог

-~{}~ 07.02.07 22:17:

Тэээкс... Тема закрыта... (Надо было все таки вбить мне кол в голову,причем тупой стороной). Ошибка была в том что по умолчанию домашняя директория в Линуксе создается с правами 700, а корневой каталог моего виртуального хоста расположен в моей домашней директории - естественно апач не мог туда достучаться :(
 
Сверху