apache2 + vhost trouble

Не работают вхосты хоть убей %((

APACHE2_OPTS="-D PHP5 -D SSL -D DEFAULT_VHOST -f /etc/apache2/httpd.conf"

Есть 3 вхоста.

00_default_vhost.conf

### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs-2.0/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *:80>
#    ServerAdmin 
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
#    CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
#</VirtualHost>


#
# The First Virtual Host is also your DEFAULT Virtual Host.
# This means any requests that do not match any other vhosts will
# goto this virtual host.
#
<IfDefine DEFAULT_VHOST>
<VirtualHost *:80>
    #
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #
    DocumentRoot "/var/www/localhost/htdocs"

    #
    # This should be changed to whatever you set DocumentRoot to.
    #

    <Directory "/var/www/localhost/htdocs">

        #
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs-2.0/mod/core.html#options
        # for more information.
        #
        Options Indexes FollowSymLinks

        #
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        #
        AllowOverride None

        #
        # Controls who can get stuff from this server.
        #
        Order allow,deny
        Allow from all
    </Directory>

    <IfModule peruser.c>
        # this must match a Processor
        ServerEnvironment apache apache

        # these are optional - defaults to the values specified in httpd.conf
        MinSpareProcessors 4
        MaxProcessors 20
    </IfModule>
</VirtualHost>
</IfDefine>

01_linux.dragomiroff.ru

<VirtualHost linux.dragomiroff.ru:80>
    ServerAdmin 
    DocumentRoot /var/www/linux.d.r/htdocs
    ServerName linux.dragomiroff.ru
    ErrorLog @rel_logfiledir@/linux.dragomiroff.ru-error_log
    CustomLog @rel_logfiledir@/linux.dragomiroff.ru-access_log common
</VirtualHost>

02_wingman.org.ru

<VirtualHost wingman.org.ru:80>
    ServerAdmin 
    DocumentRoot /var/www/wingman.org.ru/htdocs
    ServerName wingman.org.ru
    ErrorLog @rel_logfiledir@/wingman.org.ru-error_log
    CustomLog @rel_logfiledir@/lwingman.org.ru-access_log common
</VirtualHost>

Не пашут. Серв пишет "The requested URL / was not found on this server."
В логах только

[Sat Apr 15 05:04:12 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sat Apr 15 05:04:13 2006] [notice] Digest: generating secret for digest authentication ...
[Sat Apr 15 05:04:13 2006] [notice] Digest: done
[Sat Apr 15 05:04:13 2006] [notice] Apache configured -- resuming normal operations
[Sat Apr 15 05:05:18 2006] [error] [client 87.245.146.2] File does not exist: /usr/htdocs
[Sat Apr 15 05:05:18 2006] [error] [client 87.245.146.2] File does not exist: /usr/htdocs
[Sat Apr 15 05:08:17 2006] [error] [client 87.245.146.2] File does not exist: /usr/htdocs

Причём логи вхостов даже не создаются

Насколько я понимаю, он лезет в /usr/htdocs, но НИ В ОДНОМ конфиге эта дира не указана, везде /var/www

Итак, шозанахъ? Хелп =(

# mv 01_linux.dragomiroff.ru

# mv 01_linux.dragomiroff.ru 01_linux.dragomiroff.ru.conf
# mv 02_wingman.org.ru 02_wingman.org.ru.conf

может еще и ssl отключить ( на время проверки)

да и...


ServerAdmin

DocumentRoot /var/www/linux.d.ru/htdocs

Allow from all


ServerName linux.dragomiroff.ru
ErrorLog @rel_logfiledir@/linux.dragomiroff.ru-error_log
CustomLog @rel_logfiledir@/linux.dragomiroff.ru-access_log common

_________________
Blame!

Бестолку, в

Бестолку, в точности то же самое, и с отключенным ssl. Убрал остальные вхосты, оставил только 00_default - всё равно лезет в /usr/htdocs
Потёр все конфиги, ща ре-емержну апачку...
_________________
---------------------
Gentoo 2005.1 Celeron 2.13 GHz MemTotal: 2009684 kB
HLDSx2, Bnetd, apache, mysql, pgsql, nagios, smb, named, squid

Сдвинулись с

Сдвинулись с мёртвой точки...

всё те же 3 вхоста.
С локалхоста Links'ом работает как надо.

links 192.168.0.3 открывает внутрисетевой ресурс;
links linux.dragomiroff.ru открывает цмс, висящую на linux.dragomiroff.ru
links wingman.org.ru открывает phpinfo на wingman.org.ru

C других же компов открывается следующее:
links 87.245.146.13 открывает phpinfo с wingman.org.ru (должен быть тот же ресурс, что на 192.168.0.3)

links linux.dragomiroff.ru links 87.245.146.13 открывает phpinfo с wingman.org.ru

links wingman.org.ru открывает правильно свой phpinfo

В вхостах везде стоит

<Directory "..............">
Order allow,deny
Allow from all
</Directory>

Бред блин +(
_________________
---------------------
Gentoo 2005.1 Celeron 2.13 GHz MemTotal: 2009684 kB
HLDSx2, Bnetd, apache, mysql, pgsql, nagios, smb, named, squid

Re: Сдвинулись с

.
_________________
---------------------
Gentoo 2005.1 Celeron 2.13 GHz MemTotal: 2009684 kB
HLDSx2, Bnetd, apache, mysql, pgsql, nagios, smb, named, squid

Всё,

Всё, поднялось... Ларчик просто открывался, надо чаще курить маны =)
Проблема была в следующем:
вместо нужно было писать
вхосты определяются по опции ServerName, а VirtualHost - интерфейс, на корором слушает апач

_________________
---------------------
Gentoo 2005.1 Celeron 2.13 GHz MemTotal: 2009684 kB
HLDSx2, Bnetd, apache, mysql, pgsql, nagios, smb, named, squid

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

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