Autoriser l’adresse localhost sur Windows Vista

Localhost et Windows Vista : mauvaise configuration par défaut.

Le problème : après l’installation de WAMP ou de EasyPHP sur Windows Vista l’allias localhost ne fonctionne pas (erreur 404page introuvable).

Assez déroutant au premier abord lorsqu’on est habitué à Windows XP, Mac OS X ou encore Linux, ce problème est en fait très facilement résolvable.

La première chose à vérifier est que votre port 80 est bien libre, Skype par exemple utilise ce port par défaut. Quittez Skype et retentez d’accéder à votre localhost. Si le problème est résolu à cette étape, libre à vous de modifier le port par défaut de Apache (via le httpd.conf) ou celui de Skype.

Si le problème persiste, tentez d’accéder à votre localhost via votre adresse IP de boucle locale (autrement dit, tapez http://127.0.0.1/ dans votre navigateur web). Si vous accédez correctement à votre serveur web, lisez la suite de ce post.

Le problème que vous rencontrez est que l’allias (host) localhost est déjà utilisé par votre système (en l’occurrence Windows Vista), nous allons donc désactiver cette utilisation afin d’être en mesure d’accéder au serveur web via http://localhost/.

Pour cela, rendez-vous dans C:WindowsSystem32driversetc et ouvrez le fichier nommé hosts.

Commentez simplement la ligne suivante en rajoutant un # en début de ligne :

Si vous n’arrivez pas à enregistrer ce fichier, faites un clic droit dessus, puis via l’onglet Sécurité accordez vous un contrôle total.

Tentez maintenant d’accéder à http://localhost/ dans votre navigateur web, et vous devriez constater que le problème est résolu.

Si ce n’est pas le cas, achetez-vous simplement un Mac 😉

Cette entrée a été publiée dans Développement, et marquée avec , , , , le par Team Nukium.
Une réflexion au sujet de « Autoriser l’adresse localhost sur Windows Vista »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *