J’ai utilisé wamp pendant 2 semaines sans problème, mais maintenant j’ai quelques problèmes: localhost/phpmyadmin
fonctionne bien, mais localhost/
et 127.0.0.1
me donne une erreur 404
:
Pas trouvé
L’URL demandée / n’a pas été trouvée sur ce serveur.
J’ai déjà testé le port 80
et il est utilisé par Apache
.
J’ai des hôtes virtuels qui fonctionnent bien mais je ne peux plus en créer un nouveau, ça ne marchera pas, je ne sais pas pourquoi.
J’ai beaucoup cherché sur internet mais tout ce que je peux trouver, c’est une solution qui ne fonctionne tout simplement pas pour moi, donc si vous pouviez m’aider, ce serait fantastique.
EDIT: J’ai juste changé mon httpd-vhosts.conf, j’ai eu une erreur dans mes nouveaux vhosts, alors maintenant ils fonctionnent bien, mais j’ai toujours une erreur 404 sur localhost /.
EDIT: Merci RiggsFolly pour l’aide, j’avais besoin d’avoir localhost dans mon httpd-vhosts.conf
Ok, cela sonne comme le navigateur tente d’utiliser le réseau IPV6, mais vous n’avez pas entré l’adresse de bouclage IPV6 dans le fichier hosts
Modifier le fichier de vos hôtes pour être
127.0.0.1 localhost 127.0.0.1 other.dev 127.0.0.1 other2.dev ::1 localhost ::1 other.dev ::1 other2.dev
Le ::1
est l’adresse de bouclage IPV6, tout comme 127.0.0.1
est l’adresse de bouclage IPV4.
Vous dites que vous avez la configuration des hôtes virtuels, en avez-vous également défini un, le premier pour localhost. Une fois qu’un hôte virtuel est défini, la valeur par défaut dans httpd.conf
pour localhost est ignorée.
Donc, ajoutez ceci au début de httpd-vhosts.conf
ServerName localhost DocumentRoot c:/wamp/www Options Indexes FollowSymLinks MultiViews AllowOverride All Require local
Changez c:
sur le lecteur sur lequel vous avez installé WAMPServer.