Отправляет email-рассылки с помощью сервиса Sendsay

Apache

Поставил apache2.0.48.

В /etc/httpd/conf/vhosts/Vhosts.conf прописал следующее:

NameVirtualHost 127.0.0.2
<VirtualHost 127.0.0.2>
ServerName my.net
ServerAlias www.my.net
DocumentRoot /home/ignat/WWW/my/
ErrorLog /home/ignat/WWW/error.log
</VirtualHost>

При попытке набрать в браузере 127.0.0.2 в логе пишет

[Tue Aug 24 09:19:34 2004] [error] [client 127.0.0.2] client denied by
server configuration: /home/ignat/WWW/my/

В браузере выдаётся следующее:

Заголовок окна: 403 Forbidden

Forbidden

You don't have permission to access / on this server.
Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/6mdk)
mod_perl/1.99_11 Perl/v5.8.3 auth_mysql/1.11 AuthentiCache/2.0.6
PHP/4.3.4 Server at my.net Port 80

При попытке набрать в браузере my.net

www.my.net не найден.

127.0.0.1, 127.0.0.3 и т.д. отображает страничку апача, т.е. всё ОК.
Подскажите, что я ещё не указал?

И почему дает только на адреса начинающиеся с 127.0.0. , а на другие
адреса к примеру 10.0.0.2 выдаёт следующее:

в соединении 10.0.0.2 отказано.

Всё это настраивается на локальной машине, сети нет. Кстати так для
любопытства, если будет сеть, то нужно настроить DNS?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11072; Возраст листа: 395; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/217831



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 24 Aug 2004 19:36:05 +0300 (#217831)

 

Ответы:

Это ответ на письмо Ignatiy Goloviznin
по поводу Apache от Tue, 24 Aug 2004 19:36:05 +0300:

Попробуйте не NameVirtualHost 127.0.0.2, а NameVirtualHost *:80
Также нужно не забыть #ifconfig lo 127.0.0.1 && route add 127.0.0.1

Возможно, потому что 10.0.0.* - это уже не совсем localhost :)

--
Goh'Dan, LRU#344740
http://gohdan.nightmail.ru ::: ICQ# 176432547
system: 22:33:25 up 24 min, 2 users, load average: 0.12, 0.17, 0.16

It's been a business doing pleasure with you.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11073; Возраст листа: 395; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/217848



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 24 Aug 2004 22:39:47 +0400 (#217848)

 

Goh'Dan пишет:

Попробывал, то же самое.

Где надо не забыть? Мне же нужен 127.0.0.2.

Ну не localhost, а если надо с другой машины просмотреть?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11076; Возраст листа: 396; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/217911



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 24 Aug 2004 22:58:04 +0300 (#217911)

 

Это ответ на письмо Ignatiy Goloviznin
по поводу Re: Apache от Tue, 24 Aug 2004 22:58:04 +0300:

Также после правки конфига нужно не забыть из-под рута
#httpd -k restart - чтобы изменения вступили в силу

И вообще, когда он говорит "You don't have permission to access / on
this server", стоит проверить права чтения на тот каталог, в котором
сайт лежит, и на сам сайт - я наступал на эти грабли :) Промучавшись два
дня, долго смеялся, прочитав про это в факвах :)))
Чьи конкретно права чтения - точно не помню, либо пользователя, который
заходит на сайт, либо пользователя, от которого запускается апач (он в
конфиге прописан).

Из-под рута нужно ввести
#ifconfig lo 127.0.0.1 - чтобы создать на машине loopback interface,
#иначе нельзя будет виртуальные хосты смотреть так, как ты хочешь. Хотя
#у тебя это уже есть, иначе бы браузер жаловался, что "network
#unreachable" или что-то вроде этого. route add 127.0.0.1 - чтобы не
#нужно было после каждой перезагрузки вводить ifconfig lo 127.0.0.1 :)

После этого работают 127.0.0.*

Этого уже точно не знаю.
--
Goh'Dan, LRU#344740
http://gohdan.nightmail.ru ::: ICQ# 176432547
system: 04:45:38 up 9 min, 2 users, load average: 2.96, 1.68, 0.82

It was all so different before everything changed.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11077; Возраст листа: 396; Участников: 1248
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/217983



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Wed, 25 Aug 2004 05:03:08 +0400 (#217983)

 

Goh'Dan пишет:

/usr/sbin/apachectl restart - не подойдёт?

После этого пишет

Shutting down httpd2: [ OK ]
Starting httpd2: [ OK ]

Там apache прописан, а права на каталог WWW и my я первым делом разрешил
всем на чтение и запись, и даже потом на изменение содержимого. Т.е.
права 755.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11096; Возраст листа: 396; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/218625



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Wed, 25 Aug 2004 20:59:03 +0300 (#218625)

 

Доброе время суток!
On Wednesday 25 August 2004 21:59, Ignatiy Goloviznin wrote:

Права пользователя, под которым апач пускается ;)

Мдя... Вопрос на засыпку: а вы права в конфиге апача на корневую директорию
смотрели?
В общем рекомендую сходить в конфиг и поискать в
<Directory /путь/до/директории/с/документами> кому что можно делать ;)

Ответить   Mike Zelenkin Thu, 26 Aug 2004 00:34:34 +0400 (#218690)

 

Mike Zelenkin пишет:

В httpd2.conf ? Там я про права ничего не нашёл...

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11123; Возраст листа: 398; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/219228



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 26 Aug 2004 22:53:24 +0300 (#219228)

 

Вы настроили name-based виртуальный хост, и обращайтесь к нему по имени,
а не по IP-адресу.

В файле /etc/hosts добавьте строку

127.0.0.2 my.net www.my.net

и обращайтесь к нему по имени.

Адреса начинающиеся со 127. обрабатываются интерфейсом-петлей (так
принято). А этот интерфейс у вас единственный.

Если с выходом в Интернет, то проще использовать DNS-сервер провайдера.
А если без выхода, то это не обязательно. Соответствия имен машин и их
IP-адресов можно (а иногда и нужно) прописывать в /etc/hosts.

Ответить   Konstantin Korikov Wed, 25 Aug 2004 04:34:20 +0300 (#218000)

 

Konstantin Korikov пишет:

Теперь при наборе my.net выдает то же, что и при 127.0.0.2 т.е.

Заголовок окна: 403 Forbidden

Forbidden

You don't have permission to access / on this server.
Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/6mdk)
mod_perl/1.99_11 Perl/v5.8.3 auth_mysql/1.11 AuthentiCache/2.0.6
PHP/4.3.4 Server at my.net Port 80

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11095; Возраст листа: 396; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/218623



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Wed, 25 Aug 2004 20:52:59 +0300 (#218623)

 

В сообщении от 1093456379 секунд после начала Эпохи Unix Вы написали:

Проверьте владельца/права на файлы в каталоге /home/ignat/WWW/my/.
Скорее всего httpd запущен у вас от пользователя apache (проверить
можно командой `ps -aux |grep httpd'). Нужно чтобы пользователь apache
мог заходить в каталог /home/ignat/WWW/my/, мог читать все файлы в
каталоге /home/ignat/WWW/my/ и глубже, мог писать в каталог
/home/ignat/WWW/ (или предварительно создайте/home/ignat/WWW/error.log),
мог писать в файл /home/ignat/WWW/error.log. Ну, и проверьте существует
ли /home/ignat/WWW/my/index.html .

Ответить   Konstantin Korikov Thu, 26 Aug 2004 01:23:24 +0300 (#218727)

 

Konstantin Korikov пишет:

Лог пишет, даже сам апач и создал.

Значит взял и написал в Vhosts.conf

################# Named VirtualHosts
NameVirtualHost 127.0.0.2
#NameVirtualHost 111.222.33.44
#<VirtualHost 111.222.33.44>
#ServerName www.domain.tld
#ServerPath /domain
#DocumentRoot /web/domain
#</VirtualHost>

<VirtualHost 127.0.0.2>
ServerName my.net
ServerAlias my.net www.my.net
DocumentRoot /var/www/html
ErrorLog /home/ignat/WWW/errormy.log
</VirtualHost>

Теперь при my.net показывает расположенный в /var/www/html апачевский
index.shtml

Беру свой index.html копирую в /var/www/html а апачевский перемещаю на
каталог ниже т.е. сюда /var/www

Всё, теперь отображается мой файл.

Теперь правлю: DocumentRoot /var/www

Всё, пишется ошибка 403

Теперь создаю каталог /var/www/html/a

Делаю для него DocumentRoot /var/www/html/a копирую в него свой
index.html

Всё работает.

Т.е. не даёт опускаться ниже каталога /var/www/html

Права на каталоги var www html home стоят 40755 владелец root, на ignat
WWW my 40755 владелец ignat

Не понятно ничего. Где права эти менять?

[ignat@localhost Dial]$ ./callback.sh
ATZ
OK
AT&u1
OK
ATDP4900490
Connect script failed
[ignat@localhost Dial]$ ps -aux |grep httpd
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 9921 0.0 3.3 15200 8656 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9929 0.0 3.4 15280 8820 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9930 0.0 3.4 15280 8908 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9931 0.0 3.4 15280 8756 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9932 0.0 3.4 15280 8756 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9933 0.0 3.4 15280 8756 ? S 23:06 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
apache 9942 0.0 3.4 15280 8756 ? S 23:07 0:00 httpd2 -f
/etc/httpd/conf/httpd2.conf -DAPACHE2 -DHAVE_AUTHENTICACHE
-DHAVE_AUTH_MYSQL -DHAVE_LOG_DATA -DHAVE_LOG_MYSQL -DHAVE_PERL
-DHAVE_PHP4 -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS
-DHAVE_AUTH_ANON -DHAVE_AUTH_DBM -DHAVE_AUTH_DIGEST -DHAVE_AUTH
-DHAVE_AUTOINDEX -DHAVE_CACHE -DHAVE_CASE_FILTER_IN -DHAVE_CASE_FILTER
-DHAVE_CERN_META -DHAVE_CGID -DHAVE_CGI -DHAVE_CHARSET_LITE -DHAVE_DIR
-DHAVE_DISK_CACHE -DHAVE_ENV -DHAVE_EXPIRES -DHAVE_EXT_FILTER
-DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_CONFIG
-DHAVE_LOGIO -DHAVE_MIME_MAGIC -DHAVE_MIME -DHAVE_NEGOTIATION
-DHAVE_PROXY_CONNECT -DHAVE_PROXY_FTP -DHAVE_PROXY_HTTP -DHAVE_PROXY
-DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS
-DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
ignat 10150 0.0 0.3 2084 772 pts0 S 23:22 0:00 grep httpd
[ignat@localhost Dial]$

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11125; Возраст листа: 398; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/219230



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 26 Aug 2004 23:23:37 +0300 (#219230)

 

В сообщении от 1093551817 секунд после начала Эпохи Unix Вы написали:

^^^^^^
Это, я думаю, будет лишним.

<skiped>

Попробуйте так:

NameVirtualHost 127.0.0.2
<VirtualHost 127.0.0.2>
ServerName my.net
ServerAlias www.my.net
DocumentRoot /home/ignat/WWW/my/
ErrorLog /home/ignat/WWW/error.log
<Directory />
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>

???

<skiped>

Мда... Это Mandrake...

Ответить   Konstantin Korikov Fri, 27 Aug 2004 03:54:35 +0300 (#219306)

 

Konstantin Korikov пишет:

Урааааа, заработало....

Угу, так начало пускать, только <Directory> без косой почему-то.

<VirtualHost 127.0.0.2>
ServerName my.net
ServerAlias www.my.net
DocumentRoot /home/ignat/WWW/my/
ErrorLog /home/ignat/WWW/error.log
<Directory>
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>

Я нашёл немного другое решение, в файле commonhttpd.conf

# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# permissions.
#
# Also, for security, we disable indexes globally
#
#<Directory />
# Options -Indexes FollowSymLinks
# AllowOverride None
#</Directory>

#Restricted set of options
<Directory />
Options -All -Multiviews
AllowOverride None
<IfModule mod_access.c>
Order deny,allow
Allow from all
</IfModule>
</Directory>

Стояло Deny from all, я его заменил на Allow from all и всё тоже
работает без строчек <Directory>*******</Directory> в Vhosts.conf

Атс старая, связь плохая, соединение иногда не проходит и обрывается...,
бывает и такое... ;)

Десятый...

А я и не скрываю. А что тут не так? Может исправить как надо?

Спасибо всем ответившим.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11163; Возраст листа: 398; Участников: 1259
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/219885



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Fri, 27 Aug 2004 21:04:04 +0300 (#219885)

 

28 августа 2004 г. 1:03:12 от Вас (263003-comp.soft.linux.discuss-list@subscribe.ru)
получено сообщение:

Нужно было просто добавить

<Directory /home/ignat/WWW/>
Options -Indexes FollowSymLinks
AllowOverride None

Order deny,allow
Allow from all
</Directory>

А править секцию <Directory /> не стоит, лучше вернуть все обратно.
Там должно быть deny from all
Правда если работаешь локально и не в сети то можно и оставить.

С Уважением,
Веретенников Сергей
veretennik***@a*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11171; Возраст листа: 399; Участников: 1259
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/219933



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Веретенников Сергей Sat, 28 Aug 2004 01:07:37 +0400 (#219933)

 

Здравствуйте, Ignatiy,

25 августа 2004 г., 20:52:59, Вы писали:

А конфиг апача смотрели?

1. Что есть DirectoryIndex по умолчанию?
2. Присутствует ли то, что указано в п.1, в конкретной директории?
3. Если нет - то указано ли Options Indexes в httpd.conf или .htaccess?
4. Что пишется в ~/var/log/httpd/error.log?

Ответить   Thu, 26 Aug 2004 02:35:34 +0300 (#218728)

 

Sergey Petrenko пишет:

Да

<IfModule mod_dir.c>
DirectoryIndex index.html index.html.var index.php index.php3
index.shtml index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>

Да

DirectoryIndex указано в файле commonhttpd.conf

Только у меня error_log

Вот, что пишет при рестарте апача

/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
[Thu Aug 26 23:06:40 2004] [notice] caught SIGTERM, shutting down
/usr/lib/php/extensions/apc.so doesn't appear to be a valid Zend extension
[Thu Aug 26 23:06:45 2004] [notice] Digest: generating secret for digest
authentication ...
[Thu Aug 26 23:06:45 2004] [notice] Digest: done
[Thu Aug 26 23:06:45 2004] [notice] Apache-AdvancedExtranetServer/2.0.48
(Mandrake Linux/6mdk) mod_perl/1.99_11 Perl/v5.8.3 auth_mysql/1.11
AuthentiCache/2.0.6 PHP/4.3.4 configured -- resuming normal operations

Набираю my.net - ничего не пишет

Набираю 127.0.0.1 пишет следующее:

[Thu Aug 26 23:08:18 2004] [notice] HEADER[0]: Host = 127.0.0.1
[Thu Aug 26 23:08:18 2004] [notice] HEADER[1]: User-Agent = Mozilla/5.0
(X11; U; Linux i686; ru-RU; rv:1.6) Gecko/20040115
[Thu Aug 26 23:08:18 2004] [notice] HEADER[2]: Accept =
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
[Thu Aug 26 23:08:18 2004] [notice] HEADER[3]: Accept-Language =
ru-ru,ru;q=0.8,uk;q=0.5,en-us;q=0.3
[Thu Aug 26 23:08:18 2004] [notice] HEADER[4]: Accept-Encoding =
gzip,deflate
[Thu Aug 26 23:08:18 2004] [notice] HEADER[5]: Accept-Charset =
KOI8-U,utf-8;q=0.7,*;q=0.7
[Thu Aug 26 23:08:18 2004] [notice] HEADER[6]: Keep-Alive = 300
[Thu Aug 26 23:08:18 2004] [notice] HEADER[7]: Connection = keep-alive
[Thu Aug 26 23:08:18 2004] [notice] HEADER[0]: Accept-Ranges = bytes
[Thu Aug 26 23:08:18 2004] [notice] HEADER[0]: ETag = "32a6f6-261-8fa3fc00"
[Thu Aug 26 23:08:18 2004] [notice] HEADER[1]: Accept-Ranges = bytes
[Thu Aug 26 23:08:18 2004] [notice] HEADER[2]: Content-Length = 609
[Thu Aug 26 23:08:19 2004] [notice] HEADER[0]: ETag = "32a6f5-99-8fa3fc00"
[Thu Aug 26 23:08:19 2004] [notice] HEADER[1]: Accept-Ranges = bytes
[Thu Aug 26 23:08:19 2004] [notice] HEADER[2]: Content-Length = 153

В /var/log/httpd/access_log

127.0.0.2 - - [26/Aug/2004:23:07:07 +0300] "GET / HTTP/1.1" 403 387 "-"
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.6) Gecko/20040115"
127.0.0.1 - - [26/Aug/2004:23:08:18 +0300] "GET / HTTP/1.1" 200 7040 "-"
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.6) Gecko/20040115"

В /home/ignat/WWW/errormy.log

[Thu Aug 26 23:07:07 2004] [error] [client 127.0.0.2] client denied by
server configuration: /home/ignat/WWW/my/

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11124; Возраст листа: 398; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/219229



-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Thu, 26 Aug 2004 23:19:14 +0300 (#219229)

 

Да пребудут с вами исходники!

1) Проверяем права доступа на файлы в /var/www/html/ (или где еще
там...)

2) Проверем:

+ Есть ли индексный файл в директории ;)

+ Что там в Options Indexes или в .htaccess, насколько это совпадает с
тем, что думали вы.

Ответить   Fri, 27 Aug 2004 07:38:57 +0400 (#219576)