Konfigurieren Sie den externen Zugriff auf XAMPP

Ich benutze XAMPP zum entwickeln von wordpress themes, und ich will ManageWP zur Verwaltung /kopieren der Seiten auf dem Produktionsserver. Ich habe jedes tutorial, das ich finden kann auf die Frage, aber können nicht verwalten, um den externen Zugriff auf meinen localhost!

In diesem Zusammenhang SE-Antwort scheint so einfach!

  1. Konfigurieren Sie den web-server zu hören die auf der externen Netzwerk-Schnittstelle (Apache ist oft so konfiguriert, dass nur hören standardmäßig auf localhost).
  2. Öffnen Sie port 80 für eingehende verbindungen in der firewall auf Ihrem computer.
  3. Wenn Sie wollen, dass die Menschen außerhalb Ihres LAN-Zugriff auf Ihren server haben, aktivieren Sie das port-forwarding in Ihrem router/gateway, so dass der port 80 weitergeleitet werden, auf Ihren computer.
  4. Wenn Sie DHCP in Ihrem Netzwerk, konfigurieren Sie Ihren DHCP-server zu geben Ihrem computer die gleiche Adresse, die jedes mal (zum Beispiel durch MAC-Adresse).

Ich bin mir ziemlich sicher, ich habe die letzten drei Schritte nach rechts, (keine firewall, die ports 80 TCP&UDP > 80, server zugewiesene IP-Adresse anhand der MAC-Adresse) aber ich weiß nicht, wie die erste (ich habe versucht zu spielen um in httpd.conf durch die Einstellung der ServerName auf meine externe IP-Adresse, aber das ist nur eine wilde random fail 🙂

Während port forwarding ist aktiv, ich kann sehen, dass die website an: ##.###.64.188/mysite.dev (meine externe IP) zwar bin ich auf dem lokalen Netzwerk, aber wenn ich eine Verbindung über mein mobile 3g-Verbindung bekomme ich:

Not Found
The requested URL http://<snip> was not found on this server
Apache Server at ##.###.64.188 Port 3128

scheint zu zeigen, dass ich bin irgendwo in der richtigen Umgebung! aber keine Ahnung, wo gehen Sie von hier aus...

Irgendwelche Vorschläge? TIA, Tim

Ausgeführt:

  • XAMPP v1.7.3
  • Mac OSX 10.7.4
  • Überprüfen Sie Ihre server-access-logs, um zu sehen, ob das der Fehler 404 kommt vom server, oder von woanders. Ihre 3g-Verbindung kann irgendwo ganz anders.
  • danke @MarcB - wer weiß, wie ich mich schlagen! ich finde die normalen access-Datensätze beim Zugriff auf ##.###.64.188/mysite.dev von der lokalen netweork, aber keine Datensätze von access aus meine 3g Verbindung... zurück ans Reißbrett..
InformationsquelleAutor ptim | 2012-06-05
Schreibe einen Kommentar