Page 1 sur 1

Easyphp V1.8 : Pbm De Connection Au Web Local

Posté : 25 mai 2006, 20:20
par Xerxes1er
e viens d'installé EasyPHP v1.8 sur XP SP2 (Neufbox Trio 3D)

Les serveurs Apache et MySql se lancent sans problème. Le point rouge clignote dans la bar des taches...
Tout semble fonctionner correctement sans messages apparents dans les logs.
Pourtant, lorsque je veux lancer la page d'Administration ou celle du Web Local, le browser (IE ou Firefox, j'ai essayé les 2)
reste "en attente de 127.0.0.1." et sa mouline sans rien affiché (page blanche).
Idem si je tape http://localhost, ou http://127.0.0.1.

Mon fichier Hosts present dans c:\windows\system32\drivers\etc contient bien :
127.0.0.1 localhost (sans #)

Que le firewall/Antivirus AVG soit connecté ou non cela ne change rien...
Apache lancé seul ne donne pas de message d'erreur...

J'ai navigué dans divers forums sans trouver la réponse à mon problème.

Merci d'avance de votre aide.

Posté : 25 mai 2006, 21:30
par Cyrano
Est-ce que tu n'aurais pas un FireWall un peu restrictif ?

Posté : 25 mai 2006, 21:46
par Xerxes1er
Salut,

Qu'entends-tu par firewall un peu restrictif stp ? Pour info j'ai AVG comme firewall. Mais même si je le désactive ainsi que l'antivirus, rien ne change.
Tjs le même problème de page blanche avec le message en bas à gauche du navigateur qui indique "en attente de 127.0.0.1..." :cry:

Posté : 25 mai 2006, 21:54
par Cyrano
Ça sent le bug d'installation. Pour ma part, je n'utilise pas de kit tout prêt pour mon environnement depuis bien longtemps, mais à choisir, je me tournerais davantage vers WAMP qui offre en outre des éléments plus à jour, ce me semble.

EasyPHP ou Wamp : Probleme de connexion au Web Local

Posté : 25 mai 2006, 22:52
par Xerxes1er
J'ai désinstallé proprement EasyPhp v1.8 avec Ccleaner et installé le dernier Wamp 1.6.0.
Aussi page blanche lorsque je veut me connecter au localhost.
Mais avec Wamp le fichier de log Apache n'est pas vide comme pour EasyPhp.
Voici ce qu'il m'affiche :
[Thu May 25 01:36:46 2006] [notice] Apache/2.0.55 (Win32) PHP/5.1.1 configured -- resuming normal operations
[Thu May 25 01:36:46 2006] [notice] Server built: Oct 9 2005 19:16:56
[Thu May 25 01:36:46 2006] [notice] Parent: Created child process 3888
[Thu May 25 01:36:46 2006] [notice] Child 3888: Child process is running
[Thu May 25 01:36:46 2006] [notice] Child 3888: Acquired the start mutex.
[Thu May 25 01:36:46 2006] [notice] Child 3888: Starting 250 worker threads.
[Thu May 25 01:36:46 2006] [warn] (OS 87)Paramètre incorrect. : winnt_accept: Asynchronous AcceptEx failed.
[Thu May 25 01:36:47 2006] [warn] (OS 87)Paramètre incorrect. : winnt_accept: Asynchronous AcceptEx failed.
[Thu May 25 01:36:47 2006] [warn] (OS 87)Paramètre incorrect. : winnt_accept: Asynchronous AcceptEx failed.
[Thu May 25 01:36:47 2006] [warn] (OS 87)Paramètre incorrect. : winnt_accept: Asynchronous AcceptEx failed.
[Thu May 25 01:36:47 2006] [warn] (OS 87)Paramètre incorrect. : winnt_accept: Asynchronous AcceptEx
...

Posté : 26 mai 2006, 07:04
par Cyrano
:shock: Jamais vu ça, il doit y avoir un conflit quelque part avec une autre application qui tourne en arrière-plan ou quelque chose dans ce goût là, mais là, j'avoue que je ne vois pas trop quoi... :-k

Posté : 26 mai 2006, 21:31
par Xerxes1er
J'ai suivi le conseil d'omegatron (forum justneuf) et ce coup-ci ajouté les 3 commandes suivantes :
Win32DisableAcceptEx
EnableSendfile Off
EnableMMAP Off
... Dans mon fichier httpd.conf qui n'a permis que de faire disparaître les erreurs (cf en italique l'extrait ci-dessous) tandis que le site Localhost reste toujours injoignable...

En effet :

[Fri May 26 21:14:19 2006] [notice] Server built: Oct 9 2005 19:16:56
[Fri May 26 21:14:19 2006] [notice] Parent: Created child process 2492
[Fri May 26 21:14:19 2006] [notice] Disabled use of AcceptEx() WinSock2 API
[Fri May 26 21:14:19 2006] [notice] Child 2492: Child process is running
[Fri May 26 21:14:19 2006] [notice] Child 2492: Acquired the start mutex.
[Fri May 26 21:14:19 2006] [notice] Child 2492: Starting 250 worker threads.
[Fri May 26 21:14:19 2006] [notice] Child 2492: Listening on port 80.
[Fri May 26 21:15:04 2006] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Fri May 26 21:15:04 2006] [notice] Child 2492: Exit event signaled. Child process is ending.
[Fri May 26 21:15:05 2006] [notice] Child 2492: Released the start mutex
[Fri May 26 21:15:05 2006] [notice] Child 2492: Waiting for 250 worker threads to exit.
[Fri May 26 21:15:05 2006] [notice] Child 2492: All worker threads have exited.
[Fri May 26 21:15:05 2006] [notice] Child 2492: Child process is exiting
[Fri May 26 21:15:05 2006] [notice] Parent: Child process exited successfully.


J'avais bon espoir cependant avant cette manip.

D'autre part j'ai installé Dreamweaver 3 depuis longtemps mais il ne tourne pas en même temps qu'Apache bien entendu.
Je suis prêt à continuer mes investigations avec votre aide et merci encore à tout ceux qui se prennent la tête pour m'aider.

Posté : 27 mai 2006, 11:40
par Ryle
Ce que tu peux faire pour aller vérifier les ports utilisés, c'est sous dos lancer la commande

Code : Tout sélectionner

netstat -ano
Cela te donne la liste des ports utilisés et les pid des processus qui les utilisent. Cherche ceux qui sont sur le port 80 et avec le pid regarde dans le gestionnaire de tache à quelle process il correspond (faut probablement modifier l'affichage pour ajouter la colonne pid dans la liste des processus), ca te permettra peut être de savoir s'il y a un conflit à ce niveau là :)

Posté : 27 mai 2006, 20:24
par Xerxes1er
Bonsoir,

Merci Ryle pour l'info.

Je vois en effet le port 80 associé à une adresse distante mais je ne sais pas si dans ce cas précis c génant ou pas...

Si tu as le temps de me donner ton avis.
Et surtout me donner tous les endroits où le port 80 doit être modifié dans les fichiers de config (httpd.conf j'imagine où se trouve la listen address 127.0.0.1:80 et à l'endroit Port 80, n'est-ce pas ? Mais y'a-t-il d'autres fichiers ou endroits où la modif doit être appliquée stp ?

Voici ce que cela me donne sans lancer ni Wamp ni Easyphp :

Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Xav>netstat -ano

Connexions actives

Proto Adresse locale Adresse distante Etat PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1352
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 8................4:1219 212.234.123.227:80 ESTABLISHED 3996
TCP 8................4:1242 212.234.123.227:80 ESTABLISHED 3996
TCP 8................4:1313 66.249.93.99:80 ESTABLISHED 3996
TCP 8................4:1314 66.249.93.99:80 ESTABLISHED 3996
TCP 8................4:1374 64.233.183.104:80 ESTABLISHED 3996
TCP 8................4:1375 66.102.11.189:80 ESTABLISHED 3996
TCP 8................4:1376 66.249.91.18:80 ESTABLISHED 3996
TCP 8................4:1377 66.249.91.18:80 ESTABLISHED 3996
TCP 8................4:1382 66.249.93.99:80 ESTABLISHED 3996
TCP 8................4:1386 64.233.183.104:80 ESTABLISHED 3996
TCP 8................4:1440 66.249.93.104:80 TIME_WAIT 0
TCP 8................4:1445 66.249.93.104:80 ESTABLISHED 3996
TCP 127.0.0.1:1025 0.0.0.0:0 LISTENING 828
TCP 127.0.0.1:1050 127.0.0.1:1051 ESTABLISHED 3996
TCP 127.0.0.1:1051 127.0.0.1:1050 ESTABLISHED 3996
TCP 127.0.0.1:10110 0.0.0.0:0 LISTENING 152
TCP 192.168.1.4:139 0.0.0.0:0 LISTENING 4
UDP 0.0.0.0:445 *:* 4
UDP 0.0.0.0:1052 *:* 1572
UDP 0.0.0.0:1053 *:* 1572
UDP 0.0.0.0:1054 *:* 1572
UDP 0.0.0.0:1055 *:* 1572
UDP 0.0.0.0:1056 *:* 1572
UDP 0.0.0.0:1057 *:* 1572
UDP 88.219.235.234:123 *:* 1396
UDP 88.219.235.234:1900 *:* 1696
UDP 127.0.0.1:123 *:* 1396
UDP 127.0.0.1:1900 *:* 1696
UDP 192.168.1.4:123 *:* 1396
UDP 192.168.1.4:137 *:* 4
UDP 192.168.1.4:138 *:* 4
UDP 192.168.1.4:1900 *:* 1696


Avec :
PID 3996 = Firefox
PID 828 = alg.exe
PID 152 = Grisoft\AVG7\avgemc.exe Antivirus email
PID 1572 = C:\WINDOWS\system32\svchost.exe
PID 4 = System

et IP 192.168.1.4 qui est celle de ma connexion wifi
tandis que ma NeufBox est a 192.168.1.1

Merci d'éclairer ma lanterne de novice.

Posté : 29 mai 2006, 21:24
par Xerxes1er
Dans httpd.conf, j'ai spécifié Listen *:80 qui n'a rien changé (alors que Listen * n'a pas permis de re-démarrer Apache.)

J'ai aussi essayé de définir de nouveaux noms dans mon fichier Hosts et tjs pas de débouché positif (J'obtiens tjs une page blanche et le message "en attente de 127.0.0.1" ou "en attente de nom"
C'est assez frustrant là, comme ci je ne pouvais pas me connecté au localhost alors que le ping 127.0.0.1 ou ping localhost répondent bien...

Toujours avec mon Firewall désactivé et une installation ailleurs sur mon disque dur, c pareil, incompréhensible.
Comment ne pouvons nous pas accéder au localhost alors qu'il est pingable et qu'aucune autre appli ne bloque le port 80 (prouvé par TCPView) ?

Merci de votre aide...