je me permet de faire appel à votre aide car j'aimerais créer un site en drupal (nouveau pour moi) et pour celà, j'ai installé wampserver2.2a-x64 sur mon PC. L'installation s'est bien déroulée, mais je n'ai aucun moyen de démarrer wamp. le clic droit ou gauche dans la barre des taches n'a aucun effet, quand je vais chercher wamp dans le menu windows, même histoire. Mon logo est en orange, je suis bloqué et ne peut rien faire. Quelqu'un peut m'aider?
Je précise que mon port 80 est libre, j'ai modifié l'entrée des ports de skype.
Ce qui est étrange, c'est que quand je tape localhost dans ma barre web, j'ai le message suivant: It works! pourtant, ni apache ni mysql n'apparaissent dans mon gestionnaire des taches.
Il vous reste des scories d'un précédent serveur incomplètement désinstallé.
Vérifications à effectuer.
- 01 - Avez-vous TOTALEMENT désinstallé Wamp5 (Si il était installé), avant d'installer Wampserver 2 ? - 02 - Avez-vous installé Wampserver en tant qu'Administrateur ? (Obligatoire) Il est fortement recommandé d'installer Wampserver à la racine d'une partition (C:\Wamp, D:\Wamp, ...) et de ne pas utiliser un nom de dossier d'installation comportant des espaces ou des caractères accentués. - 03 - Avez-vous Skype d'installé et lancé ? -- Si oui, il est impératif de changer, dans les Options de Skype l'utilisation du port 80 ou 443 par un autre port Outils -> options -> Paramètres avancés -> Connexion : Décocher la case "Utiliser les ports 80 et 443 comme alternative." - 04 - Si l'icône Wampserver n'est pas vert, c'est qu'un service n'est pas démarré Quel(s) service(s) n'est(sont) pas Démarré ? -- Pour vérifier, Démarrer, Exécuter, taper services.msc et vérifier l'état des services wampapache et wampmysqld - 05 - Vérifier, toujours avec services.msc qu'il n'y a pas des services Apache ou MySQL autres QUE wampapache et wampmysqld (1) - 06 - Y a t'il d'autre fichiers "php.ini" que ceux contenu dans l'arborescence de wamp ? Si oui, il faut les supprimer. -- Pour vérifier, ligne de commande : Démarrer, Exécuter, cmd.exe --- se mettre à la racine du disque par une série de commandes CD.. puis Entrée --- taper dir /s php.ini (Si vous ne savez pas ce qu'est une commande CD, tapez CD /?) - 07 - Y a t'il d'autre fichiers my.ini que ceux contenu dans l'arborescence de wamp ? Si oui, il faut les supprimer. --- Procédure de recherche similaire à celle de php.ini - 08 - Avez-vous IIS d'installé ? (W7) Panneau de configuration, Programmes et fonctionnalités, Activer ou désactiver des fonctions Windows (XP) Panneau de configuration, Ajout/Suppression de programmes, Composants Windows Décocher : -- Instance principale Web des services Internet (IIS) -- Toute la branche : Services Internet (IIS) - 09 - Dans le fichier "Windows\System32\drivers\etc\hosts" la SEULE ligne active c'est-à-dire ne commençant par # DOIT ÊTRE
127.0.0.1 localhost
et exister une seule fois. - 10 - Vérifiez que votre anti-virus ou suite de protection ne bloque pas les accès à : -- fichier Windows\System32\drivers\etc\hosts -- wamp\Wampmanager.exe -- wamp\bin\apache\apache2.2.x\bin\httpd.exe -- wamp\bin\mysql\mysql5.x.y\bin\mysql.exe -- wamp\bin\mysql\mysql5.x.y\bin\mysqlcheck.exe -- wamp\bin\mysql\mysql5.x.y\bin\mysqld.exe -- wamp\bin\php\php5.3.x\php.exe - 11 - Toute autre installation d'un serveur (EasyPHP, XAMPP ou autre) est incompatible avec Wampserver - 12 - Y-a-t'il des ERREURS dans les fichier de log mysql ou Apache ? (Les fichiers de logs sont dans wamp/logs/) - 13 - Y-a-t'il des erreurs dans l'Observateur d'événements de Windows ? - 14 - Vérifiez que votre parefeu (Firewall) autorise (et n'interdit pas) les accès aux ports 80 et 3306 - 15 - Si vous aviez précédemment désinstallé Wampserver, aviez-vous vérifié que les deux services wampapache et wampmysqld avaient été supprimés avant d'installer une nouvelle version ? (Voir (1) - 16 - N'installer Wampserver 64bits QUE si vous avez une version Windows 64bits et, dans ce cas, prendre systématiquement Wampserver 2.2a
(1) Pour supprimer un service : Démarrer, Exécuter, Tapez : "SC DELETE <nom du service>"
Wow, ca c'est de la réponse merci. Bon, en fonctionnant étape par étape, je bloque à la 4 (je n'ai pas été bien loin^^):
- 04 - Si l'icône Wampserver n'est pas vert, c'est qu'un service n'est pas démarré Quel(s) service(s) n'est(sont) pas Démarré ?
Alors, ni wampapache ni wampmysqld n'étaient démarrés. J'ai donc démarré manuellement wampmysqld, sans problème. Par contre, lorsque j'ai voulu faire de même avec wampapache, j'ai eu ce message d'erreur:
"Windows n'a pas pu démarrer le service wampapache sur ordinateur local. Erreur 1067: le processus s'est arrêté inopinément".
Vous notez que wampapache ne démarre pas, mais il faut continuer avec toutes les autres vérifications et actions à effectuer.
Comme je l'ai écrit précédemment, wampapache ne démarre pas parce que vous avez des scories d'un autre serveur qui trainent. It works est typique ce ça ; ce n'est pas un message Wampserver.
Ok, j'ai terminé le reste des étapes à effectuer, je pense qu'il y a un soucis sur l'étape 09, voici ce qu'elle m'indique:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
Trois fois "127.0.0.1 localhost", ce n'est pas là le vrai problème. S'il n'y avait que cela, l'appel de localhost afficherai bien page d'accueil de Wampserver.
Si ça s'affiche "It works" lorsque vous lancez localhost, cela signifie qu'un autre serveur existe. Êtes-vous certain d'avoir désactivé IIS (Étape 08) ?
Êtes-vous sûr qu'il n'existe pas un fichier php.ini dans l'arborescence du dossier Windows ? (Étape 06)
Pour l'étape 8, pas de doute, mais pour la 6, j'ai refais la manip, et je n'ai peut être pas assez attendu toute à l'heure. Voici le résultat de la manip de l'étape 6:
Je n'irais plus voir les images postées sur des sites qui m'envoient six pages (donc six instances du navigateur) de publicité de merde. Ceci est valable pour tout le monde.
Si vous voulez mettre des résultats de fenêtre de commande, vous faites des copier/coller en mode texte. - Clic-droit Sélectionner et vous sélectionner ce que vous voulez ou - Clic-droit Sélectionner tout Puis Entrée pour copier. Une autre solution est d'envoyer directement le résultat de la commande dans le presse-papiers, par exemple :
dir /s php.ini | clip
Vu votre résultat, vous avez une installation de PHP Program Files(x86)\PHP qui traine et qu'il faut désinstaller
J'ai également un problème avec l'installation de WampServer 2.2 64 bits sur un serveur Windows 2008 sur lequel était installé précédemment WampServer 2.0.
J'ai effectué toutes les vérifications reprises dans la réponse ci-dessus (d'Otomatic), mais à la fin de la procédure d'installation, au moment de lancer WampServer, j'obtiens toujours le message suivant "Aestan Tray Menu a arrêté de fonctionner", avec comme signature du problème: AppCrash de WampManager.exe.
Je suis à court d'idée...
Merci d'avance pour vos réponses et bonne année 2012!
- Êtes vous certain d'avoir une version 64 bits de Windows Server 2008 ? - Avez-vous installé les deux packages redistribuables VC9 X86 et X64 ? Microsoft Visual C++ 2008 Redistributable Package (x86) Microsoft Visual C++ 2008 Redistributable Package (x64)
Oui, c'est bien une version 64 bits, mais je ne savais pas - que WampServer était développé en Visual C++ - qu'il fallait ajouter ces packages (sachant que WampServer 2.0 tournait sans problème!)
Merci pour votre réponse, avec ces 2 packages cela fonctionne effectivement très bien!