Apache без подключения к интернету

1467
Tom Wijsman

У меня есть ноутбук с Vista, на котором я в течение довольно долгого времени без проблем работал Apache / MySql / Php / PhpMyAdmin. Я просто использую его для проверки фрагментов кода здесь и там и т. Д. Нет проблем, до недавнего времени, когда мне нужно было что-то тестировать, и я оказался в месте, где у меня не было доступа к интернету. Почему я не могу получить доступ к localhost с той же машины без подключения к интернету? Я набираю http: //localhost..etc в адресную строку браузера и получаю сообщение, что я не могу получить доступ без подключения к интернету. Я проверил мой файл windows / system32 / etc / hosts и первые две строки

127.0.0.1 localhost

:: 1 localhost

Что мне здесь не хватает?

1
Сервер работает? Вы проверили? Vinko Vrsalovic 14 лет назад 2
Вы имеете в виду `http: // localhost / etc`? (`/`, а не `..`) SLaks 14 лет назад 0
Почему у вас есть localhost в вашем файле hosts дважды? Должна быть только одна запись `127.0.0.1 localhost` 14 лет назад 0
@James Goodwin - ":: 1 localhost" для IPv6 Mark 14 лет назад 2
Используете ли вы http: // localhost /, когда у вас есть интернет, или просто, когда вы не подключены? Если это так, то проблема, скорее всего, заключается в неправильно настроенной директиве NameVirtualHost. Raynet 14 лет назад 0

4 ответа на вопрос

0
user14050

Вам нужно вставить петлевой разъем Ethernet в порт Ethernet?

http://www.tikkiweb.net/loopback

http://www.thinkgeek.com/gadgets/tools/6c20/

Это не требуется для доступа к localhost из веб-браузера. 14 лет назад 1
0
phunehehe

Я думаю, что это просто проблема с браузером. Если вы используете Firefox и не подключены к Интернету, он переведет вас в «автономный режим». Проверьте это, перейдя в Файл> Работать в автономном режиме

Это происходит и с Mozilla, и с IE ... Да, и с Opera тоже. 14 лет назад 0
мне кажется это наиболее вероятным, если предположить, что URL-адрес ФП неверен :) quack quixote 14 лет назад 0
Стек tcp / ip с обратной связью запускается вместе с настроенным сетевым подключением во многих версиях Windows. tovare 13 лет назад 0
0
monksy

Это означает, что сервер Apache не работает или у вас есть порт, настроенный для другого порта на вашем компьютере.

Другая потенциальная проблема заключается в том, что имя хоста apache может отличаться от 127.0.0.1 или localhost.

0
tovare

Однажды у меня была эта проблема в более старой версии Windows, где мне нужно было дозвониться, чтобы петля работала (127.0.0.1).

http://www.windowsnetworking.com/articles_tutorials/Install-Microsoft-Loopback-adapter-Windows-XP.html

У вас должна быть возможность установить адаптер обратной связи (программный драйвер, как описано в статье выше), но вы можете подумать о том, чтобы получить маршрутизатор и создать собственную небольшую сеть разработки.