Localhost ist verboten, wenn die IP-Adresse anstelle von "localhost" verwendet wird.

0

Ich versuche, von meinem Android-Tablet aus auf meinen localhost zuzugreifen, habe jedoch Probleme. Ich verwende den WAMP-Server und konfigurierte die Datei httpd.config und den Portweiterleitung 80, kann jedoch nicht über meine lokale IP-Adresse auf Localhost zugreifen.

Meine lokale IP-Adresse laut IPconfig lautet 192.168.1.24. Dies führt jedoch zu einer verbotenen 403, wenn ich versuche, sowohl von meinem Computer als auch von meinem Tablet aus darauf zuzugreifen. Der Zugriff auf 'localhost' vom PC aus funktioniert, aber nicht vom Tablet aus.

Was ist los?

Vielen Dank

Taimur
quelle
Hast du einen Apache auf deinem Android?
nathpilland
Ich weiß es nicht, aber nach all den Tutorials, die ich ausprobiert habe, sollte ich es nicht brauchen. Apache läuft auf meinem PC mit WAMP, und ich versuche nur, mich mit meinem PC localhost zu verbinden, anstatt einen Android-Host zu haben. Vielen Dank
Taimur

Antworten:

2

Klicken Sie mit der linken Maustaste auf das WAMP-Serversymbol in der Taskleiste, und wählen Sie "Online setzen". Überprüfen Sie nun Ihr Andoid, es wird keine 403 verbotene Seite angezeigt.

Gaurav Bains
quelle
1

localhost funktioniert nicht auf Ihrem Android, da dies bedeutet, dass Ihr Android versucht, eine Verbindung zu sich selbst herzustellen und nicht mit dem Computer.

Portweiterleitung sollte in diesem Fall keine Rolle spielen, da Sie dies lokal tun. Befinden sich Ihr Android-Gerät und Ihr PC im selben Netzwerk?

Ich würde Ihre Apache-Konfiguration noch einmal überprüfen und sicherstellen, dass Verbindungen von anderen Geräten akzeptiert werden. Vielleicht sollten Sie auch die IP-Adresse Ihres Computers über das Bedienfeld des Routers überprüfen, um sicherzugehen. (In seltenen Fällen kann ipconfig die falsche Adresse melden.)

parashep
quelle
Vielen Dank für Ihre Antwort. Was sind die Teile der Apache-Konfiguration, die ich überprüfen sollte (ich verstehe das meiste nicht)?
Taimur
Werfen Sie einen Blick auf diese Frage zu Stack Overflow. Es scheint das gleiche Problem zu sein, das Sie haben: stackoverflow.com/questions/8204902/wamp-403-forbidden-message
parashep
-1

Localhost bedeutet Adresse 127.0.0.1 Diese Adresse ist eine spezielle Adresse, die auf den Netzwerkadapter verweist, der die Anforderung generiert hat. Wenn Sie versucht haben, über die Seite auf die Seite zuzugreifen 192.168.1.24 es sah, dass die Anfrage an eine andere Adresse ging als 127.0.0.1 und lehnte es auf dem PC ab. Beim Versuch, eine Verbindung zu Ihrem Tablet herzustellen, hat Ihr Tablet gerade versucht, eine Verbindung zu ihm herzustellen.

Sie müssen die Konfiguration des Servers ändern, um Verbindungen über die Adresse Ihres PCs von zu ermöglichen 192.168.1.24nicht nur die lokale Hostadresse.

Scott Chamberlain
quelle
"Sie müssen die Konfiguration des Servers ändern, um Verbindungen über die Adresse Ihres PCs zuzulassen." Und wie?!
Black
@ Black Ich weiß nicht, habe WAMP noch nie benutzt. Hauptsächlich gehe ich von meinen Erfahrungen mit IIS-Servern aus.
Scott Chamberlain