Dans le cadre de mes prochains développements Web sur Drupal, j'ai installé WampServer 2.4-x86 sur mon PC équipé de WIN7 version familiale premium 6.1. Après quelques heures (!), et la lecture attentive de vos recommandations, j'ai enfin une icône WampServer au VERT.
Mais lorsque je demande le lancement de localhost, je n'obtiens pas le menu WampServer mais une image avec IIS7 qui pointe sur go.microsoft.com/fwlink/?linkid=66138&clcid=0x409
J'ai vérifié sur mon PC selon vos recommandations.
Points 01 à 11 OK
Point 12 : j'ai un fichier apache_error.log comme ceci :
[Fri Nov 01 13:11:51.697543 2013] [mpm_winnt:notice] [pid 5300:tid 392] AH00455: Apache/2.4.4 (Win32) PHP/5.4.16 configured -- resuming normal operations [Fri Nov 01 13:11:51.697543 2013] [mpm_winnt:notice] [pid 5300:tid 392] AH00456: Server built: Feb 23 2013 13:07:34 [Fri Nov 01 13:11:51.697543 2013] [core:notice] [pid 5300:tid 392] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.4\\bin\\httpd.exe -d C:/wamp/bin/apache/Apache2.4.4' [Fri Nov 01 13:11:51.697543 2013] [mpm_winnt:notice] [pid 5300:tid 392] AH00418: Parent: Created child process 5832 [Fri Nov 01 13:11:52.212344 2013] [mpm_winnt:notice] [pid 5832:tid 292] AH00354: Child: Starting 150 worker threads. [Fri Nov 01 13:57:21.278007 2013] [mpm_winnt:notice] [pid 5300:tid 392] AH00422: Parent: Received shutdown signal -- Shutting down the server. [Fri Nov 01 13:57:23.295411 2013] [mpm_winnt:notice] [pid 5832:tid 292] AH00364: Child: All worker threads have exited. [Fri Nov 01 13:57:23.326611 2013] [mpm_winnt:notice] [pid 5300:tid 392] AH00430: Parent: Child process 5832 exited successfully. [Fri Nov 01 13:57:43.233948 2013] [mpm_winnt:notice] [pid 2496:tid 392] AH00455: Apache/2.4.4 (Win32) PHP/5.4.16 configured -- resuming normal operations [Fri Nov 01 13:57:43.233948 2013] [mpm_winnt:notice] [pid 2496:tid 392] AH00456: Server built: Feb 23 2013 13:07:34 [Fri Nov 01 13:57:43.233948 2013] [core:notice] [pid 2496:tid 392] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.4\\bin\\httpd.exe -d C:/wamp/bin/apache/Apache2.4.4' [Fri Nov 01 13:57:43.233948 2013] [mpm_winnt:notice] [pid 2496:tid 392] AH00418: Parent: Created child process 1604 [Fri Nov 01 13:57:43.733149 2013] [mpm_winnt:notice] [pid 1604:tid 292] AH00354: Child: Starting 150 worker threads.
Je ne vois rien d'anormal mais je vous avoue que je connais peu cette famille de produits.
Si vous obtenez toujours : « je n'obtiens pas le menu WampServer mais une image avec IIS7 qui pointe sur go.microsoft.com/fwlink/?linkid=66138&clcid=0x409 » c'est que IIS n'est pas totalement désactivé (Point 08). Note : Le log Apache est tout-à-fait normal.
Merci d'avoir vérifié que le log Apache était normal. J'ai toujours la pub IIS7 qui s'affiche. Tout est bien désinstallé quand je consulte les fonctionnalités Windows. Le fichier hosts est également correct et ne comporte qu'une ligne 127.0.0.1 localhost. Pour le IPV6, j'ai même désactivé dans les propriétés de ma connexion réseau : idem. Il doit rester quelquepart un service qui active l'affichage de la page Web de pub IIS7 mais je ne sais pas où. Je viens de jeter un oeil dans le gestionnaire des tâches : je ne vois rien qui ressemble à IIS..
Regardez dans les paramètres de votre navigateur quelle est la page à afficher par défaut ; ce devrait être une page blanche (vide).
Une vérification à faire : - Lancez Wampserver - Lancez votre navigateur (Pas par localhost) - Dans la barre d'adresse du navigateur, tapez : h ttp://localhost/ ou h ttp://127.0.0.1/ (Sans espace entre h et ttp)
En lançant Firefox et ensuite [127.0.01], ça fonctionne, j'ai le menu de Wampserver. Mais si je demande Localhost directement au petit menu qui s'ouvre sur l'icône verte de Wampserver, ça ne fonctionne pas.
Pensez-vous que Drupal fonctionnera correctement malgré cela ?
Avant d'installer quoi que ce soit, il faut que tout soit totalement fonctionnel, dont l'accès via "localhost" et PhpMyAdmin. Si ça fonctionne avec 127.0.0.1, voir dans les Options de Firefox pour mettre une page vierge comme page d'accueil. Avez-vous totalement vérifié - et éventuellement corrigé - les 20 points ?
La page vierge sur Firefox, c'était OK hier. PhpMyAdmin se lance bien dans Firefox à partir du menu WampServer. Mais [localhost] me donne toujours la page de pub de IIS7.
Je vais reprendre les 20 points et re-vérifier l'ensemble : je vous tiens au courant à suivre. Merci beaucoup encore !
Voilà, j'ai repassé chacun des 20 points. Sur le point 6 : dans le doute, j'avais désactivé le protocole IPV6. Sur le point 18 : je suis en Apache 2.4.4 et j'ai dans le fichier httpd.conf la séquence # # Controls who can get stuff from this server. # # Require all granted # onlineoffline tag - don't remove Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Allow from localhost </Directory>
Comme vous avez noté qu'il fallait uniquement "Require local" en version 2.4.x, dois-modifier ?
J'ai fait la modif. Ça ne change rien à mon problème hélas. L'accès par localhost renvoie sur la pub IIS7, que ce soit à partir du menu de Wamp ou de la barre d'adresse de Firefox. Que faire ?
N'auriez-vous pas un dossier C:\inetpub\ ? Si oui, cela veut-dire que IIS n'est pas totalement désinstallé et désactivé.
Voici dans Panneau de configuration, Programmes et fonctionnalités, Activer ou désactiver des fonctionnalités Windows, tout ce qui doit être désactivé (Décoché) comme sur l'image ci-dessous