Показать полную графическую версию : Vista + Apache + виртуальные хосты - сеть?
d0ublezer0
07-08-2009, 09:37
Видимо, всё-таки в этот раздел. :)
Такая загвоздка - апач (2.2) на висте работатет с виртуальными хостами, только когда виста подключена к сети. к любой.
Как только отключаюсь от всех сетей (беспроводная, интернет и прочие) то виртуальные хосты перестают быть доступными.
Такое ощущение, что виста перестает видеть файл etc\hosts
Как это исправить (заставить висту смотреть файл hosts)? Апач стоит на ноуте (рабочая машинка) я не могу его постоянно держать на проводе.
d0ublezer0
07-08-2009, 14:46
Так и есть. Если виста не подключена к сети, то hosts не активен
Как обойти?
Если виста не подключена к сети, то hosts не активен »
Не факт. Дело в конфигурации вашей системы или вхостов... мб маршрутизация как-то хитро прописана или файл HOSTS с ошибкой отредактирован... или вхосты не тот IP слушают...
doomspace
11-08-2009, 11:45
Так, не правда. у мну на висте (правда на пакете XAMP (линь было вручную всё самому отдельно ставить)) что при сети, что без неё намана виртуальные хосты жили. Привидите файл конфига, hosts, и логи ошибок.
d0ublezer0
01-12-2009, 16:24
Файл HOSTS правильный.
VHOSTы тоже всегда работали на XP.
Судя по всему, вот ответ (http://support.microsoft.com/kb/239924/)
Если система Windows обнаруживает, что сетевой адаптер отключен, то привязанные к нему сетевые протоколы деактивируются до того момента, когда подключение к сети восстановится. Иногда необходимо, чтобы сетевой адаптер не определял такое состояние. Для этого необходимо внести изменения в реестр.
Я в свое время решил вопрос поменяв порты у виртуальных хостов так, что они все работали на 127.0.0.1
Сейчас вроде необходимость отпала, но думаю, это решение поможет.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC