[RESOLU] Probleme EasyPhp

Eléphanteau du PHP | 14 Messages

25 sept. 2012, 21:27

Bonsoir,

Je me présente, Jay', étudiant en deuxième année de DUT.
La question qui suit à sûrement été posé des milliards de fois mais mes recherches ne m'ont pas conduit à une solution, DONC :
Passons aux choses sérieuses, j'ai installé aujourd'hui EasyPHP (après avoir commencé le PHP cette après midi en cours avec ce logiciel).
Jusqu'ici tout va bien, l'installation se déroule correctement, pas d'erreur au lancement du logiciel.
Malheureusement...
Impossible d'accéder au localhost...
J'ai pourtant déposé mes fichiers (index.php etc...) dans C:/ProgrammesFiles/EasyPHP/www/
Je fait donc un clic droit sur l'icône EasyPHP, je lance le serveur Web et là rien ne se passe.
Que faire ?
J'ai galéré à mettre le sujet en ligne... Il me prenait pour un SPAM. Donc il manque screens et compagnie...
++
Jay'

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

25 sept. 2012, 21:33

Salut,

Tu n'aurais pas un autre serveur web qui tourne ? (Genre iis ?).

Dans les lots d'apache tu doit avoir des infos (installation easyphp\apache\logs ou dans le style).

Y a aussi un service windows pour démarrer Apache, il est peux être installé ?


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 267 Messages

25 sept. 2012, 21:57

salut,

désinstalle easyphp et installe wamp server pour voir si même erreur

@+
dix2

Eléphant du PHP | 267 Messages

25 sept. 2012, 21:59

dans le navigateur, au lieu de localhost, essaie avec 127.0.0.1

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

25 sept. 2012, 21:59

salut,

désinstalle easyphp et installe wamp server pour voir si même erreur

@+
dix2
Desinstalle aussi windows pour le cas ou :mrgreen:
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 14 Messages

25 sept. 2012, 22:05

Bon, je vais être honnête, j'ai testé avec Wamp et ça ne fonctionne pas.
Qui a parlé d'un service Windows pour lancer Apache ???? Ca m'intéresse ça ? Un service auto lancer au démarrage ?
J'ai trouvé des fichiers de logs mais je vais avouer que je ne sais pas trop quoi regarder... Et qu'est ce qui est réellement une erreur ?
Enfin on sait tous que des fichiers de logs ou de conf sont généralement... Imbuvable au premier abord... (mais génial quand on les comprend ;) ). Merci des réponses.
Pourquoi à chaque fois que je veux répondre un truc long on me met : This message was flagged as spam and has been denied.

Eléphant du PHP | 343 Messages

25 sept. 2012, 22:26

T'aurais pas un skype sur le même port?
Développeur web

Eléphant du PHP | 267 Messages

25 sept. 2012, 22:34

salut,

désinstalle easyphp et installe wamp server pour voir si même erreur

@+
dix2
Desinstalle aussi windows pour le cas ou :mrgreen:
perso, je préfère wamp à easyphp
après, les goûts et les couleurs ...
j'en connais même qui préfèrent le filet-o-fish au big mac ... #-o #-o #-o

Eléphanteau du PHP | 14 Messages

25 sept. 2012, 22:37

Non, skype a été désinstallé avant l'installation d'EasyPHP pour ne pas qu'il y ait de soucis. Je m'attendais au problème ;).
Dix2, j'utilise EasyPhp parce que c'est celui que l'on utilise en cours. Et avec Wamp, le problème est le même, je l'avais installé, testé mon port 80 et il m'avait mis : Information not available (might be Skype). Or j'avais déjà désinstallé Skype.

Eléphant du PHP | 267 Messages

25 sept. 2012, 22:39

T'aurais pas un skype sur le même port?
effectivement, skype empêche le lancement d'apache

l'astuce consiste à lancer d'abord apache puis skype et les 2 fonctionnent

Eléphant du PHP | 343 Messages

25 sept. 2012, 22:59

T'aurais pas un skype sur le même port?
effectivement, skype empêche le lancement d'apache

l'astuce consiste à lancer d'abord apache puis skype et les 2 fonctionnent
Ou de changer le port de skype ;)
Mais apparemment ce n'est pas le problème ici.
Développeur web

Eléphanteau du PHP | 14 Messages

25 sept. 2012, 23:01

Si ça peut aider :
La dernière ligne du log Apache : (OS 10038)Une opération a été tentée sur autre chose qu’un socket. : AH00332: winnt_accept: getsockname error on listening socket, is IPv6 available?
La dernière ligne du log EasyPhp :25/09 22:06:13 EasyPHP EasyPHP &Vérifier la version
Bizzarrement &Vérifier la version m'intrigue, est-ce normal ?
Après netstat dans le DOS j'obtiens ceci :
Proto Adresse locale Adresse distante État
TCP 127.0.0.1:8887 www:55125 CLOSE_WAIT
TCP 127.0.0.1:8887 www:55126 CLOSE_WAIT
TCP 127.0.0.1:8887 www:55767 ESTABLISHED
TCP 127.0.0.1:27275 www:56482 TIME_WAIT
TCP 127.0.0.1:27275 www:56486 TIME_WAIT
TCP 127.0.0.1:27275 www:56487 TIME_WAIT
TCP 127.0.0.1:27275 www:56492 TIME_WAIT
TCP 127.0.0.1:27275 www:56493 TIME_WAIT
TCP 127.0.0.1:55125 www:8887 FIN_WAIT_2
TCP 127.0.0.1:55126 www:8887 FIN_WAIT_2
TCP 127.0.0.1:55767 www:8887 ESTABLISHED

Il y a bien l'air d'avoir quelque chose en localhost...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

25 sept. 2012, 23:36

Le seul port dont Apache a besoin c'est le 80 (par défaut) il s'agit du port par défaut du protocole http.

Si Apache ou un autre est démarré tu devrais le voir dans le log (pour 80 occupé).

Suivant ton os tu avoir le serveur web de Microsoft (IIS) installé et en attente sur le port 80 (normal c'est un serveur web ;) ).
S'il est correctement installer tu devrais voir une page lorsque tu entre simplement http://localhost/ dans la barre d'url de ton navigateur.

Tu peux tenter de changer le port d'apache pour voir si ça peux venir de la (dans le répertoire conf il y a un fichier httpd.conf, ouvre le (pas avec le bloc note tu auras des surprise, avec un éditeur comme notepad++).

Recherce la listen 80, si elle est commentée ( # en début de ligne) enlève le # est indiqué un port non utilisé, par exemple 9090 ce qui donnerais listen 9090.
Enregistre, et tente de démarrer Apache. Si pas de soucis http://localhost:9090/ devrai te fournir la page index de l'installation de easyphp.

@dix2 : oui les goûts et les couleurs.....
Perso j'suis pas fan de l'américain et j'installe mes serveur à la main y a moins de surprise. ;)


@+
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 14 Messages

25 sept. 2012, 23:47

Alors, j'ai fait la manip, j'ai été dans httpd.conf et j'ai trouvé :
#Listen 12.34.56.78:80
Listen 127.0.0.1:8887
Donc pas vraiment besoin de changer la ligne. Malgré tout j'ai tenté de modifier et ça fonctionne pas...
D'autre idée ... ? Je commence à me demander vraiment d'où ça peut venir... :evil:

Eléphant du PHP | 267 Messages

26 sept. 2012, 04:18

t'as mis quoi ? Listen 127.0.0.1:80 ?