Bonjour, j'ai installé Wamp 64 bits w7 et je ne peux accéder à mysql phpmyadmin Désinstallé et réinstallé, c'est toujours pareil. Voici l'erreur:
MySQL a répondu: Documentation #2002 - Le serveur ne répond pas (ou l'interface de connexion vers le serveur MySQL local n'est pas correctement configurée)
Préambule : L'icône de Wampmanager dans la barre des tâches DOIT être de couleur VERTE. Tant que cette icône ne sera pas verte, ça ne sert à rien de vouloir lancer la visualisation d'une page php par le navigateur.
- 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) -- Clic-Droit sur le fichier *.exe puis Exécuter en tant qu'Administrateur 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 de couleur verte, 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. UNIQUEMENT si votre système et votre réseau supporte IPv6 vous pouvez ajouter une deuxième ligne :
127.0.0.1 localhost
::1 localhost
Nota : Par défaut, le fichier hosts est pourvu des attributs système : caché et lecture seule. Il est donc impératif de supprimer ces attributs avant de vouloir l'éditer. - 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) et votre anti-virus ou suite de protection 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 la dernière version de Wampserver Avec Apache 64 bits, PHP et MySQL doivent impérativement être compilés 64 bits - 17 - Accès à PhpMyAdmin interdit "Forbidden You don't have permission to access /phpmyadmin/ on this server." Éditer le fichier "wamp\alias\phpmyadmin.conf" et remplacer Allow from 127.0.0.1 par Allow from localhost 127.0.0.1 ou, si vous votre système supporte IPv6, par Allow from localhost ::1 127.0.0.1 - 18 - Accès à localhost interdit "Forbidden You don't have permission to access / on this server." Éditer le fichier "wamp\bin\apache\Apache2.2.21\conf\httpd.conf" et remplacer Allow from 127.0.0.1 par Allow from localhost 127.0.0.1 ou, si vous votre système supporte IPv6, par Allow from localhost ::1 127.0.0.1 - 19 - Vous avez mis un mot de passe à root, via l'option Privilèges de PhpMyAdmin et vous n'avez plus accès à PhpMyAdmin avec le message : "MySQL a répondu: #1045 - Access denied for user 'root'@'localhost' (using password: NO) " Remplacer la totalité du fichier "wamp\apps\phpmyadmin3.4.x\config.inc.php" (x donnant le numéro de votre version de PhpMyAdmin par : <?php /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Fichier config.inc.php pour PhpMyAdmin * * phpMyAdmin charge tout d'abord le fichier libraries/config.default.php * * puis écrase ces valeurs par celles du fichier config.inc.php. * * Il n'est donc pas nécessaire d'inclure toutes les valeurs dans le * * fichier config.inc.php. * * N'y mettre que celle qui différent des valeurs par défaut. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ //Extension à utiliser (Par défaut mysql - peut être mysqli) $cfg['Servers'][1]['extension'] = 'mysql'; /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Type de connexion à PhpMyadmin * * 'http' : Nom utilisateur et mot de passe seront demandés * * dans une fenêtre lors de la connexion * * 'config' : Nom utilisateur doit être mis dans 'user' * * et, si défini, mot de passe dans 'password' */ $cfg['Servers'][1]['auth_type'] = 'http';
$cfg['Servers'][1]['user'] = ''; //Nom utilisateur $cfg['Servers'][1]['password'] = ''; //Mot de passe
//Formulaire de choix du "charset" aux exports/imports $cfg['AllowAnywhereRecoding'] = TRUE;
// Supprime l'avertissement aux sujets des tables pmadb $cfg['PmaNoRelation_DisableWarning'] = TRUE;
// Lien sur la documentation francophone $cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.0/fr/';
?> - 20 - Erreur systématique "Aestan Tray Menu a rencontré un problème et doit fermer" lors du lancement de Wampserver Ou, parfois, pages blanches (Aucune page chargée) pour localhost et/ou PhpMyAdmin
Les "anciennes" versions de Wampserver étaient compilées VC6 (Microsoft Visual C++ 2005) Les versions récentes (Ainsi d'ailleurs que les version récentes Apache, PHP ou MySQL) sont compilées VC9 (Microsoft Visual C++ 2008) Il faut donc vous assurer que vous avez bien installé les versions les plus récentes du "paquetage" Microsoft Visual C++ 2008 Microsoft Visual C++ 2008 Redistributable Package (x86) (32 bits) [www.microsoft.com] Microsoft Visual C++ 2008 Redistributable Package (x64) (64 bits) [www.microsoft.com] --- Les DEUX doivent être installés avec une version 64 bits de Windows
(1) Pour supprimer un service : Démarrer, Exécuter, Tapez : "SC DELETE <nom du service>"
Merci pour cette réponse détaillée, mais trop contraignante. Pour moi, quand j'installe un logiciel, il doit fonctionner une fois installé. J'abandonne Wamp, au bénéfice de XAMPP qui fonctionne immédiatement une fois installé.
Chukapi a écrit: ------------------------------------------------------- > J'ai fait tout se qui est indiqué et mon icone reste orange. Points 12 et 13
> Je n'ai pas linux donc je ne peux rien faire. Quel est le rapport avec linux ?
Je ne vous ai pas demandé la liste des fichiers mais ce qu'il y a comme erreur DANS le fichier mysql.log ET aller voir les erreurs DANS l'observateur d'événements (%windir%\system32\eventvwr.msc /s), Journaux Windows Application et Système.
Il y a beaucoup de chose écrit dans le fichier mysql ... mais je ne vois aucun error ... je vois des "normal Shutdown" si vous voulez le fichier dîte le moi (il fait 127 lignes). Dans eventvwr.msc je n'ai aucun rapport sur Wamp.
- 04 - Si l'icône Wampserver n'est pas de couleur verte, 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
- Donc, quel service n'est pas sur l'état Démarré ?
- Que se passe-t-il si vous tentez de le Démarrer via le bouton éponyme ?
wampapache n'est pas démarrer ... Windows m'indique que je dois indiquer le code d'erreur 1 au fournisseur du logiciel dès que je tente de le démarrer.
Au début, vous avez indiqué : > J'ai fait tout se qui est indiqué
Puis, à chaque fois que je vous pose une question, vous trouvez une erreur, ce qui veut dire que vous N'AVEZ PAS fait consciencieusement tout ce qui était indiqué.
Refaites doucement, pas-à-pas, TOUS les points, effectuez les modifications indiquées, et revenez rendre compte DEMAIN car ça va vous prendre un petit peu de temps pour le faire réellement et pas en diagonale.