Vista und PHP fopen http://localhost Requests
Da wollte ich gerade mal aus einem PHP-Script mit fopen eine Verbindung zu meinem eigenen Apache-Server herstellen und siehe da, nix geht. Ein wenig Recherche im Web brauchte dann das ernüchternde Ergebnis: Probier es mal mit der Adresse: 127.0.0.1. Und siehe da es geht! Warum geht aber dann localhost nicht? Ein kurzer Blick in die hosts-Datei (\windows\system32\drivers\etc\hosts) auf dem Vista-System zeigt etwas ungewöhnliches:
127.0.0.1 localhost ::1 localhost
Die zweite Zeile ist der Übertäter. Auskommentiert und schon geht alles, wie sonst auch!
127.0.0.1 localhost #::1 localhost
Die zweite Zeile ist wohl IPv6 inspiriert, macht aber im Moment das Problem.
1 Kommentar:
Vielen Dank, Du hast mir sehr geholfen, nachdem ich schon ne Stunde an meinem script gesessen bin. Hab schon an mir gezweifelt. Dieses Vista. Vielen Dank nochmal.
Kommentar veröffentlichen