The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache не хочет показывать один из виртуальных серверов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Apache не хочет показывать один из виртуальных серверов"  +/
Сообщение от andrystepa (ok) on 05-Фев-10, 12:30 
Сервер Mandriva Linux 2009 уже больше года используется как веб-сервер с несколькими виртуальными серваками. Вчера настраивал еще один. Работа вроде рутинная - ничего сложного нет. Да вот только вместо настроенного сервера вдруг был выдан совершенно другой. Конфиг Vhosts.conf:

################# Named VirtualHosts
NameVirtualHost 169.254.37.1
<VirtualHost 169.254.37.1>
ServerName firewall.ansaldovei.rlocal
DocumentRoot /var/www/html/firewalladmin
</VirtualHost>
<Directory /var/www/html/firewalladmin/>
    Options Indexes FollowSymLinks MultiViews ExecCgi
    AllowOverride all
    Order allow,deny
    allow from all
    DirectoryIndex index.php
    DefaultLanguage ru
    AddDefaultCharset WINDOWS-1251
</Directory>

<VirtualHost 169.254.37.1>
   ServerName          traffic.ansaldovei.local
    ServerAdmin         admin@ansaldovei.ru
   DocumentRoot        "/var/www/html/lightsquid"
   ErrorLog /var/log/httpd/error.traffic.log
   CustomLog /var/log/httpd/access.traffic.log combined
    <Directory "/var/www/html/lightsquid">
        AddHandler cgi-script .cgi
        AllowOverride All
    </Directory>
</VirtualHost>

<VirtualHost 169.254.37.1>
    ServerAdmin webmaster@localhost
    ServerName trac.ansaldovei.local
    DocumentRoot /var/www
    ErrorLog /var/log/httpd/error.trac.log
    CustomLog /var/log/httpd/access.trac.log combined
                        
    <Location /projects>
    SetHandler mod_python
    PythonInterpreter main_interpreter
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnvParentDir /var/lib/trac
    PythonOption TracUriRoot /projects
    </Location>
    
    <LocationMatch "/projects/[[:alnum:]]+/login">
    AuthType Basic
    AuthName "trac"
    AuthUserFile /etc/httpd/dav_svn.passwd
    Require valid-user
    </LocationMatch>
</VirtualHost>

<VirtualHost 169.254.37.1>
ServerName comps.ansaldovei.rlocal
DocumentRoot "/var/www/html/myzci_ru"
   ErrorLog /var/log/httpd/error.comps.log
   CustomLog /var/log/httpd/access.comps.log combined
<Directory /var/www/html/myzci_ru/>
    Options Indexes FollowSymLinks MultiViews ExecCgi
    AllowOverride all
    Order allow,deny
    allow from all
    DirectoryIndex index.html
    DefaultLanguage ru
    AddDefaultCharset WINDOWS-1251
</Directory>
<Directory /var/www/html/myzci_ru/manage>
  AuthType basic
  AuthUserFile /var/www/html/myzci_ru/manage/.htaccess
  AuthName "Access"
  Require valid-user
</Directory>
</VirtualHost>


Так вот, по запросу comps.ansaldovei.local был почему-то выдан fiewall. В логах апача никаких ошибок, вот только в логе доступа к firewall почему-то указан запрос к comps!
Перезапускал апач и сквид - ничего не изменилось. Закомментировал в конфиге сервер firewall, перазапустил апач и сквид - вместо comps выдается traffic. И лог пишется в лог traffic.
Кстати, при этом, когда ничего не закомментировано, traffic и firewall выдаются по соответствующим адресам без проблем!
Закомментировал traffic. Наконец Апач обратился к comps!
В чем дело? Почему до этого два (даже три) виртуальных сервера работали вместе без проблем, а этот отображается только если один?
Помогите пожалуйста!
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache не хочет показывать один из виртуальных серверов"  +/
Сообщение от Pahanivo email(ok) on 05-Фев-10, 12:40 
1) для начала нуачись писать конфиги - отделяя вложенности отступами - а то сможно испортить глаза и вывихнуть мозг разбирая твои творения
2) по вопросу - вероятнее всего ты забыл передернуть апач - и он, ничего не зная о НОВОМ ВХОСТЕ, отдал ДЕФОЛТНЫЙ, которым является ПЕРВЫЙ вхост в конфиге
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Apache не хочет показывать один из виртуальных серверов"  +/
Сообщение от andrystepa (ok) on 05-Фев-10, 13:37 
>1) для начала нуачись писать конфиги - отделяя вложенности отступами - а
>то сможно испортить глаза и вывихнуть мозг разбирая твои творения
>2) по вопросу - вероятнее всего ты забыл передернуть апач - и
>он, ничего не зная о НОВОМ ВХОСТЕ, отдал ДЕФОЛТНЫЙ, которым является
>ПЕРВЫЙ вхост в конфиге

Апач я передергивал и не один раз. В посте об этом написано!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Apache не хочет показывать один из виртуальных серверов"  +/
Сообщение от Аноним (??) on 05-Фев-10, 13:37 
>1) для начала нуачись писать конфиги - отделяя вложенности отступами - а
>то сможно испортить глаза и вывихнуть мозг разбирая твои творения
>2) по вопросу - вероятнее всего ты забыл передернуть апач - и
>он, ничего не зная о НОВОМ ВХОСТЕ, отдал ДЕФОЛТНЫЙ, которым является
>ПЕРВЫЙ вхост в конфиге

Ну и заодно он ошибся в имени хоста:
ServerName comps.ansaldovei.rlocal
"... по запросу comps.ansaldovei.local был почему-то выдан fiewall."

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Apache не хочет показывать один из виртуальных серверов"  +/
Сообщение от andrystepa (ok) on 05-Фев-10, 14:26 
>>1) для начала нуачись писать конфиги - отделяя вложенности отступами - а
>>то сможно испортить глаза и вывихнуть мозг разбирая твои творения
>>2) по вопросу - вероятнее всего ты забыл передернуть апач - и
>>он, ничего не зная о НОВОМ ВХОСТЕ, отдал ДЕФОЛТНЫЙ, которым является
>>ПЕРВЫЙ вхост в конфиге
>
>Ну и заодно он ошибся в имени хоста:
>ServerName comps.ansaldovei.rlocal
>"... по запросу comps.ansaldovei.local был почему-то выдан fiewall."

Точно - не заметил. Спасибо большое.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру