Page 1 sur 2

Mon WAMPserver ne veut plus fonctionner !

Posté : 15 août 2011, 12:39
par albat
Avé les gens,

Alors là, il m'arrive un truc pour le moins inattendu. :shock:

Alors que, depuis des années, j'utilise bien sagement WAMPserver
pour développer sur mon poste en local, sans le moindre souci,
voilà-ty-pas qu'après à peine quelques jours d'absence,
il refuse obstinément de se lancer correctement
alors que je n'y ai apporté aucun modification.

Lorsque j'ouvre mon navigateur sur une adresse telle que :
- http://127.1/
- http://127.0.0.1/
- http://localhost/

le navigateur m'affiche invariablement :
Bad Request - Invalid Hostname
HTTP Error 400. The request hostname is invalid.
Localhost... invalid... Y a Apache qui nous fait un malaise ou quoi ? :-k

N'ayant à cette heure pas trouvé d'explication - et encore moins de solution ! -
à cet étrange dysfonctionnement dont l'origine m'échappe totalement,
je viens solliciter votre aide.

Heeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeelp ! |*()
Windows 7 Pro 64 bits
WampServer 2.0
Apache 2.2.11
MySQL 5.1.36
PHP 5.2.11

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 15 août 2011, 13:25
par albat
Complément d'info :

Mon fichier \windows\system32\drivers\etc\hosts :
127.0.0.1 localhost.localdomain

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 15 août 2011, 22:09
par moogli
salut,

p'tet pas constructif, mais la seule fois où j'ai eu ce pb c'est avec un vhost foireux ...

@+

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 12:27
par @rthur
Hmmm t'aurais pas IIS qui tourne sur ta machine?
Car une recherche sur le message d'erreur "HTTP Error 400. The request hostname is invalid.", ne renvoie que des résultats concernant IIS et pas Apache...

Sinon une autre idée pour le debug, arrête Apache et MySQL via l'interface de Wampserver et regarde si tu as toujours le message d'erreur sur 127.0.0.1, si tu l'as toujours c'est quie le soucis ne vient pas de Wampserver mais d'un autre serveur web qui squatte le port 80.
Si cela vient bien de wampserver, regarde dans les logs de Apache pour voir si il a bien pu démarré (et qu'il est sur le port 80).

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:23
par albat
Apache est bien configuré sur le port 80.
Le port 80 n'a pas l'air squatté par un autre service.
Je n'ai pas vu IIS dans la liste des services lancés.

Mais le service wampapache refuse de démarrer alors que wampmysql démarre sans difficulté.

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:29
par albat
J'ai redirigé Apache sur le port 8081.
Sans effet.

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:32
par @rthur
Apache est bien configuré sur le port 80.
Le port 80 n'a pas l'air squatté par un autre service.
Je n'ai pas vu IIS dans la liste des services lancés.

Mais le service wampapache refuse de démarrer alors que wampmysql démarre sans difficulté.
Si le service wampapache refuse de démarrer, alors ce n'est pas lui qui peut t'afficher le message "HTTP Error 400. The request hostname is invalid." et donc tu as bien un autre service qui squatte ton port 80 ;-)

Essaye de passer Apache sur le port 8080 et regarde si ça lui permet de démarrer correctement et d'afficher quelque chose sur http://127.0.0.1:8080
Si ça marche sur le port 8080, alors tu n'as plus qu'à partir à la chasse de l'application qui tourne sur ta machine et qui utilise le port 80.

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:33
par albat
arrête Apache et MySQL via l'interface de Wampserver et regarde si tu as toujours le message d'erreur sur 127.0.0.1,
si tu l'as toujours c'est que le soucis ne vient pas de Wampserver mais d'un autre serveur web qui squatte le port 80.
Le message d'erreur subsiste en effet.
Mais qui c'est qui me squatte mon port 80 ? Et mon 8081 aussi, apparemment ?...
NETSTAT ne m'a rien appris à ce sujet... :(

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:33
par @rthur
J'ai redirigé Apache sur le port 8081.
Sans effet.
Va falloir que tu nous donnes les logs Apache pour qu'on connaisse la raison de ce blocage au démarrage...

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:34
par albat
Rectificatif : ça marche sur le 8081.

OUF !!!

Bon, comment que je le choppe, le naze qui m'usurpe mon port 80 ? :evil:

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:36
par @rthur
Rectificatif : ça marche sur le 8081.

OUF !!!

Bon, comment que je le choppe, le naze qui m'usurpe mon port 80 ? :evil:
Clic sur l'icone de Wampserver située à côté de l'horloge système, ensuite Apache > Service > Tester le port 80

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:44
par albat
Apache > Service > Tester le port 80
Microsoft-HTTPAPI/2.0 :tir2:

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:45
par Yosh
Rectificatif : ça marche sur le 8081.

OUF !!!

Bon, comment que je le choppe, le naze qui m'usurpe mon port 80 ? :evil:
Clic sur l'icone de Wampserver située à côté de l'horloge système, ensuite Apache > Service > Tester le port 80
T'aurais pas un Skype de lancé?

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 14:50
par albat
Non, pas de Skype.
J'avais en effet repéré que Skype se conduisait comme un coucou et aimait bouffer dans la gamelle des autres.
Du coup, j'ai depuis longtemps pris le réflexe de toujours lancer WAMP avant SKYPE quand j'ai besoin d'utiliser les deux.

Re: Mon WAMPserver ne veut plus fonctionner !

Posté : 16 août 2011, 15:13
par Yosh
Non, pas de Skype.
J'avais en effet repéré que Skype se conduisait comme un coucou et aimait bouffer dans la gamelle des autres.
Du coup, j'ai depuis longtemps pris le réflexe de toujours lancer WAMP avant SKYPE quand j'ai besoin d'utiliser les deux.
Ok, donc tu fais un

Code : Tout sélectionner

netstat -b
et ça va te donner la liste des ports utilisés ainsi que le logiciel qui l'utilise.

EDIT: bon pas encore ça, si le soft qui utilise le port 80 est installé en tant que service, il ne sera pas dans la liste. Je cherche une solution...