Verbindung zum localhost-Anschluss von Android aus herstellen

4913
user123_456

Ich habe einen EasyPHP-Server auf meinem lokalen Computer. Ich mache ein Programm, das eine Verbindung zu PHP-Skripts herstellt und das Ergebnis an meinen lokalen PC zurückgibt. Alles funktioniert gut Ich benutze 127.0.0.1:8888 Adresse und Port. Ich habe 8888 verwendet, weil ich Port 80 für etwas anderes brauchte.

Ich bin an meinem Platz mit meinem Wireless verbunden. Ich stelle die Anwendung auf meinem Android und ändere die Adresse in http://192.168.1.101:8888/page.phpund ich bekomme keine Ergebnisse zurück.

Jeder weiß, wie ich über einige andere Geräte, die sich in meinem drahtlosen Netzwerk im selben Netzwerk befinden, eine Verbindung zum Localhost-Server herstellen kann.

0

1 Antwort auf die Frage

1
WakiMiko

Ihr Webserver hört wahrscheinlich nur auf localhost (127.0.0.1), auf den von keinem anderen Computer aus zugegriffen werden kann. Sie möchten, dass Ihr Webserver alle IP-Adressen überwacht. Wenn Sie Apache verwenden, bearbeiten Sie Ihre Konfiguration und stellen Sie sicher, dass Ihre Listenzeile folgendermaßen aussieht:

Listen 8888 

und Ihr virtueller Host-Eintrag (falls Sie einen haben) wie folgt:

<VirtualHost *:8888> 

Dies führt dazu, dass Apache alle Schnittstellen überwacht.

Ich habe so etwas: `# Listen: Ermöglicht Ihnen, Apache an bestimmte IP-Adressen und / oder # -Ports zu binden, anstatt an die Standardeinstellung. Siehe auch die # Direktive. # # Ändern Sie diese Einstellung in "Listen auf bestimmte IP-Adressen", um zu verhindern, dass Apache auf alle gebundenen IP-Adressen zugreift. # #Listen 12.34.56.78:8888 Anhören 127.0.0.1:8888 `Wie kann ich das ändern? Nur bis 8888? user123_456 vor 12 Jahren 0
Ich habe es geändert, wie du gesagt hast. Und ich habe den Pfad wie 192.168.1.101:8888/page.php eingegeben und kann immer noch nicht von meinem Gerät darauf zugreifen. Irgendeine Idee? Kann ich dir die Konfigurationsdatei schicken? Sie können also sehen, was vielleicht falsch ist? user123_456 vor 12 Jahren 0
Haben Sie Apache nach dem Ändern der Konfiguration neu gestartet? Wenn es immer noch nicht funktioniert, bearbeiten Sie Ihre Frage und fügen Sie die Konfigurationsdatei hinzu. WakiMiko vor 12 Jahren 0
Deine Antwort war richtig. Nach dem Neustart user123_456 vor 12 Jahren 0