Ich habe vor kurzem Ubuntu 12.10 auf meinem Entwicklungscomputer installiert. Ich habe auch Apache 2.2 & Php 5.3.8 und Php 5.2.17 und MySQL installiert. Alles funktioniert gut, und ich kann meine Websites und Projekte über 127.0.0.1 und das Schlüsselwort Localhost und den Hostnamen durchsuchen. Ich kann jedoch nicht über die lokale IP-Adresse (192.168.1.5) auf meine Websites oder den Apache-Webserver zugreifen Ubuntu 11.10 und kann über 192.168.1.x zugreifen.
Haben Sie eine Idee zu diesem Problem, lassen Sie mich in diesem Fall Ihre XP wissen.
vielen Dank für Ihren Patienten ... Farzam.
Vielleicht ist Ihr Apache nur an localhost gebunden. Suchen Sie in Ihrer Apache-Konfigurationsdatei (Httpd.conf) nach
Listen 127.0.0.1:80
und ersetze es mit:
Listen 80
oder
Listen *:80
Überprüfen Sie auch die Firewall-Einstellungen. Suchen Sie in derselben Datei nach der folgenden Zeile:
Allow from 127.0.0.1
und versuche es zu ändern:
Allow from all
Sie sollten die Hörleitung wie folgt ersetzen:
Listen 0.0.0.0:80
Die Windows-Firewall hatte keine Ausnahme für Port 80 ... __ Irgendwie funktionierte IIS einwandfrei, erlaubte jedoch nicht den Apache-Port 80. Selbst das Deaktivieren des Windows-Firewall-Diensts erlaubte es nicht.
Suchen Sie in Windows nach "Firewall" und erstellen Sie eine neue Regel. Wählen Sie Port aus, geben Sie 80 ein. Rufen Sie es an: HTTP oder was auch immer, Speichern. Starten Sie den Apache-Dienst neu.
Ich füge Directory-Tag hinzu:
Optionsindizes FollowSymLinks AllowOverride All Erfordert alle gewährten
Versuchen:
Sudo ufw allow from 192.168.1.5