Подскажите, почему не удается заставить работать виртуальные хосты?

Guest111

Guest
Подскажите, почему не удается заставить работать виртуальные хосты?

С таким ранее я не сталкивался.. поставил новый апач 2.0.55 и PHP 4.4.2
http://localhost - отлично работает.
Вот так прописываю в конфиг виртуальный хост:

Код:
<VirtualHost myhost>
    ServerName myhost
    DocumentRoot D:/WWW/home/myhost/WWW
    ScriptAlias /cgi-bin/ "D:/mylab/WWW/home/myhost/cgi-bin/"
    ErrorLog D:/WWW/home/myhost/error_log.txt
    CustomLog D:/WWW/home/myhost/access_log.txt common
</VirtualHost>
Содержание c:\windows\system32\drivers\etc\hosts:
Код:
127.0.0.1       localhost
127.0.0.2	myhost
Ввожу в браузеры, какую-нибудь хрень типа: "http://sdfdfs/" - показывает, что сервер не найден, что всё верно. А вот ввожу: "http://myhost/" начинается очень долгий коннект, порядка 40 секунд, через которые появляется "сервер не найден"..

Опять же повторю, что сервер отзываетя как на http://localhost, так и http://127.0.0.1. Отвечает мгновенно.

Кстати, я настроил логи ошибок, но они пустые.. странно, но логи доступа тоже пусты. Видимо не связывается ни хост, ни айпи с апачем.. более я никак это объяснить не могу.. Логи существуют, но абсолютно пустые.. Что видимо Апачу и не передается управление на введённый адрес.. Апач запущен :)

Подскажите, в чем может быть дело??
 

440hz

php.ru
Guest111
а у тебя апач на 0.2 не слушает. либо скажи ему что б слушал либо поменяй все на 0.1

<VirtualHost myhost:80> - я бы так сделал.
 

Guest111

Guest
с 80 не получилось..
В том-то и вопрос как сделать так, чтобы Апач начал слушать и 127.0.0.2
Если сделать вот такое:
Код:
127.0.0.1 localhost
127.0.0.1 myhost
то на всех виртуальных хостах грузится одно и тоже ( последний myhost ) Вводя http://localhost грузится также myhost тогда.. А вот с разделением их и проблемы...
 

Guest111

Guest
Да, СП2

файерволла нет, только стандартный.. может он чего творит..

По всем своим виртуальным в Опере получаю: "Connection closed by remote server". Т.е. даже не просто хост не найден.
А в ИЕ "страница не найдена". ИЕ мало че ещё сказать может:)
 

Brezee

Новичок
Если все это вертиться на XP SP2, то нужно проставить патч для винды
 

Guest111

Guest
Microsoft выпустила обновление для пользователей Windows XP, которые используют Service Pack 2. Оно исправляет ошибку, которая может возникать при работе программ, которые выполняют подключения к IP-адресам в диапазоне адресов замыкания на себя. Сообщается, что при этом может появиться сообщение об ошибке, указывающее на невозможность подключения. Обновление для русской версии Windows
Блестяще!
И действительно в спешке про патч совсем позабыл
Всем спасибо, патч поставил, всё заработало!

Brezee
Спасибо за совет! Всё заработало!
 

dikh

Новичок
А такой вопрос - откуда патч качать? Только ВинUpdate?
 

Гриша К.

Новичок
dikh, в этой теме все написано (где, как, откуда): http://phpclub.ru/talk/showthread.php?postid=559690#post559690
 
Сверху