Apache ohne Internetverbindung

1816
Tom Wijsman

Ich habe einen Vista-Laptop, auf dem ich Apache / MySql / Php / PhpMyAdmin seit geraumer Zeit installiert habe. Ich benutze es einfach, um hier und da Code zu testen usw. Keine Probleme, bis vor kurzem, als ich etwas testen musste und ich zufällig an einem Ort war, an dem ich keine Internetverbindung hatte. Warum kann ich ohne Internetverbindung nicht vom selben Rechner auf localhost zugreifen? Ich gebe http: //localhost..etc in die Adressleiste des Browsers ein und erhalte die Nachricht, auf die ich ohne Internetverbindung nicht zugreifen kann. Ich habe meine Windows / system32 / etc / hosts -Datei überprüft und die ersten beiden Zeilen sind

127.0.0.1 localhost

:: 1 localhost

Was fehlt mir hier?

1
Ist der Server in Betrieb? Hast du kontrolliert? Vinko Vrsalovic vor 14 Jahren 2
Meinen Sie damit "http: // localhost / etc"? (`/`, nicht `..`) SLaks vor 14 Jahren 0
Warum haben Sie localhost zweimal in Ihrer Hosts-Datei? Es sollte nur einen Eintrag geben, der "127.0.0.1 localhost" ist vor 14 Jahren 0
@James Goodwin - ":: 1 localhost" ist für IPv6 Mark vor 14 Jahren 2
Verwenden Sie http: // localhost /, wenn Sie das Internet angeschlossen haben oder wenn Sie gerade nicht verbunden sind? Wenn ja, liegt das Problem höchstwahrscheinlich in einer falsch konfigurierten Direktive NameVirtualHost. Raynet vor 14 Jahren 0

4 Antworten auf die Frage

0
user14050

Müssen Sie einen Loopback-Ethernet-Stecker an Ihren Ethernet-Port anschließen?

http://www.tikkiweb.net/loopback

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

Dies ist nicht erforderlich, um über einen Webbrowser auf localhost zuzugreifen. vor 14 Jahren 1
0
phunehehe

Ich denke es ist nur ein Problem mit dem Browser. Wenn Sie Firefox verwenden und keine Internetverbindung besteht, werden Sie in den "Offline-Modus" versetzt. Überprüfen Sie dies, indem Sie auf Datei> Offline arbeiten klicken

It happens with both Mozilla and IE... Oh and Opera too. vor 14 Jahren 0
Dies scheint mir am wahrscheinlichsten zu sein, vorausgesetzt, die URL des OPs wird falsch gemeldet :) quack quixote vor 14 Jahren 0
Der TCP / IP-Stack mit Loopback wird in vielen Windows-Versionen zusammen mit der konfigurierten Netzwerkverbindung gestartet. tovare vor 13 Jahren 0
0
monksy

Dies bedeutet, dass der Apache-Server nicht ausgeführt wird oder Sie den Port für einen anderen Port auf Ihrem Computer konfiguriert haben.

Ein weiteres mögliches Problem besteht darin, dass der Hostname von Apache von 127.0.0.1 oder localhost abweichen kann.

0
tovare

Ich hatte dieses Problem einmal in einer älteren Version von Windows, wo ich mich einwählen musste, damit der Loopback (127.0.0.1) funktioniert.

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

Sie sollten in der Lage sein, einen Loopback-Adapter (Softwaretreiber, wie in dem Artikel oben beschrieben) zu installieren, aber Sie sollten sich einen Router besorgen und stattdessen Ihr eigenes kleines Entwicklungsnetzwerk erstellen.