[mdk-re] Re: [mdk-re] ПОДСКАЖИТЕ ПРО APACHE
Vlad Vostrykh
=?iso-8859-1?q?vlad_=CE=C1_na=2Eru?=
Ср Янв 17 17:46:00 MSK 2001
ну и я отвечу, а то предыдущие ответы не содержали, на мой взгляд, кое-чего
важного :)
1. Насчет домашнего каталога и WWW. Если Вы посмотрите в конфигурационный
файл апачи (httpd.conf), там есть что-то подобное:
UserDir WWW
это означает, что для каждого пользователя в системе есть свой ВВВ по адресу
http://www.site.com/~user_name/
Файлы для которого берутся апачем из /home/user_name/WWW/ (или что там в
UserDir прописано)
Совершенно верно было замечено, что пользователь, из под которого запущен
Апач (параметр User bla-bla-bla в httpd.conf)
должен иметь доступ к файлам в этой директории
2. когда же Вы набираете http://localhost
данные Апач ищет совсем в другом месте (смотри параметр DocumentRoot в
httpd.conf)
т.е. то, что Вы положили свои файлы в свой домашний каталог, совсем не
значит что они будут лежать в / веб-сервера :)
К сожалению, не могу сказать точно (не пользовался РПМами Апача), но, чаще
всего, DocumentRoot -- это /home/httpd/htdocs
Впрочем, Вы легко можете это установить и, при необходимости, изменить.
3. Об ошибке
итак, будем считать что предыдущее верно :)
тогда Апач при запросе на http://localhost/
идет в DocumentRoot
и ищет специальный файл (параметр DirecotryIndex в конфиге) - чаще всего
index.html
Так как файла там нет, Апач смотрит, разрешено ли ему вывести список
содержимого этой директории (параметр Options +Indexed разрешает,
Options -Indexed запрещает. В Options вообще много чего можно сказать, и
задается он для конкретной директории). Если разрешено - строит список
файлов. Если нет - выдает ту самую ошибку.
Надеюсь, не сильно загрузил :)
И, надеюсь, нигде не соврал.
Да, еще, насколько я помню, если ставить в Мандрэйке Апач из РПМа, то у Вас
должен быть графический настройщик -- посмотрите :)
WBR,
Vlad Vostrykh,
phix advanced technologies GmbH
-----Original Message-----
From: Сергей Васильев <webmaster на znanie.net>
To: Конференция по Linux <mandrake-russian на linuxteam.iplabs.ru>
Date: 17 января 2001 г. 14:17
Subject: [mdk-re] ПОДСКАЖИТЕ ПРО APACHE
>17.01.2001 16:09
>
>Добрый день.
>Помогите пожалуйста разобраться со следующей ситуацией:
>
>Я делаю некий сайт. Использую MySQL, PHP3, Perl (в не больших
>количествах, т.к. ещё чайник в этом деле).
>Зная о том что у каждого юзера есть свой домашний каталог и в нем есть
>папка WWW, я положил в эту папку все свои файлы из которых состоит
>сайт.
>В строке браузера пишу http://localhost а мне в ответ:
>Error 403
>You dont't have permission to access / on this server.
>
>В чём тут м.б. проблема?
>
>И правильно ли я понял, что при установке MDK уже автоматом ставятся
>MySQL, PHP3, Perl?
>И есть ли какя-нибудь программка с графическим интерфейсом в MDK для
>работы с MySQL?
>
>
>________________
>С уважением
>Сергей Васильев
>
>
>
>_______________________________________________
>Mandrake-russian mailing list
>Mandrake-russian на linuxteam.iplabs.ru
>http://linuxteam.iplabs.ru/mailman/listinfo/mandrake-russian
>
Подробная информация о списке рассылки community