- 1 - Version de Windows: Windows 7 Edition Familiale Premium 32 bits - 2 - Version de Wampserver: 3.0.8 32 bits téléchargée sur wampserver.aviatechno.net - 3 - Version Apache 2.4.23 - 4 - Version PHP 5.6.25 - 5 - Version MySQL 5.6.35 32 bits - 6 - Icône Wampserver verte. - 7 - Dans le fichier c:\Windows\System32\drivers\etc\hosts, les lignes ci-dessous sont actives: 127.0.0.1 localhost ::1 localhost - 8 - J'ai accès à localhost sans message d'erreur. - 9 - Je n'ai pas accès à phpMyAdmin car toute tentative de connection me renvoie l'erreur ci-dessous. - 10 - PhpMyAdmin Error: "Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. session_start(): open(SESSION_FILE, O_RDWR)) failed: No such file or directory (2)" - 11 - Pas d'Anti-virus - 12 - Le chemin complet de l'installation de Wampserver est: c:\wamp
J'ai déjà fait appel à vos services pour l'installation de Wampserver en février dernier car MySQL ne voulait pas fonctionner. Il s'avérait que la version Familiale de Windows 7 était incompatible avec la version MySQL 5.7.14 que j'avais téléchargée. Vous aviez donc solutionné le problème en me demandant de remplacer la version Wampserver 3.0. 6 32bits par Wampserver 3.0. 8 32bits et MySQL 5.7.14 par MySQL 5.6.35 32 bits. Ce que j'ai fait et tout a fonctionné.
Le but étant de créer un site sous Wordpress, j'ai suivi votre protocole sur "Les besoins d'un VirtualHost" et tout à fonctionné à merveille.
Le problème rencontré avec PhpMyAdmin date d'il y a 3 jours. Il est survenu après que j'ai entrepris de créer un second virtualhost pour les besoins d'un second site sous Wordpress. Tout était installé: le virtualHost créé, Wordpress et mon Thème installés mais je me suis rendue compte que J'avais dû faire une erreur car le chemin continuait d'être localhost/monsite/... au lieu de monsite/...J'ai donc supprimé wordpress et le thème, le virtualhost, la base de données. J'ai tenté de me connecter à la base de données avec un mauvais identifiant et mdp 1 fois ou 2 mais j'y ai finalement accédé avec root et mdp vide. L'erreur est arrivée après ça. Sans compter que Firefox juste après, a effectué une mise à jour et que cela a produit une erreur (0xc000007b) avec impossibilité d'ouvrir l'appli. J'ai dû revenir à une version antérieure puis refaire une mise à jour de Firefox qui maintenant marche parfaitement.
Depuis j'ai:
- Vérifié que Firefox acceptait tous les cookies
- Vidé les cookies de localhost/phpMyAdmin
- Vérifié les chemins des applications Firefox et Notepad++ dans les items navigator= et editor= dans wampmanager.conf
- Vérifié le fichier d'erreur php_error.log lequel affiche le message suivant: Erreur de la base de données WordPress Champ 'wp_' inconnu dans field list pour la requête SELECT wp_
La seconde base de données créée pour les besoins du second site existe toujours car cela m'a empêchée de réinstaller Wordpress correctement.
J'espère vous avoir donné suffisamment d'informations pour vous éviter de perdre votre temps!
- Avez vous accès à la console MySQL ? - Clic-Gauche -> MySQL -> Console MySQL À la demande de mot de passe (Password) vous tapez le mot de passe affecté à root si vous en avez mis un, sinon, juste la touche Entrée. Si vous y accédez, dans cette console, vous pouvez exécuter quelques commandes, par exemple pour voir quelles sont les bases de données « vues » :
show databases;
Ne pas oublier le point-virgule final avant de valider par Entrée.
- Quel est le résultat de : - Clic-Droit -> Outils -> Vérifier l'état des services
Services lancés, bases de données existent, je ne comprends pas pourquoi PhpMyAdmin ne veut pas se lancer.
Avez-vous essayé de lancer Adminer qui est, lui aussi, un gestionnaire de base de données.
> Erreur de la base de données WordPress Champ 'wp_' inconnu dans field list pour la requête SELECT wp_ Elle survient à quelle occasion cette erreur ?
Êtes-vous capable d'ouvrir une fenêtre de commande "en tant qu'administrateur" et de la positionner sur le dossier bin de la version de MySQL active ; donc avec administrateur dans le titre de la fenêtre et de voir
Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
Je viens de télécharger Adminer 4.3.1 sur le site adminer.org mais il s'enregistre comme un fichier pas comme une app, et s'ouvre dans Notepad.
> Erreur de la base de données WordPress Champ 'wp_' inconnu dans field list pour la requête SELECT wp_ est listée dans le fichier php_error.log. Elle est survenue à la dernière étape d'installation de Wordpress. J'avais déjà créé la nouvelle base de données avant d'installer Wordpress, ce qu'il ne faut pas faire puisque Wordpress vous invite à la créer en dernière étape. En fait cette erreur "Erreur de la base de données WordPress Champ 'wp_' inconnu dans field list pour la requête SELECT wp_" n'est pas apparue sur mon écran mais à la dernière étape d'installation de Wordpress, pour la seconde fois, c'est à dire au moment de créer la base de données, un message me disant à peu près "Il apparait que wordpress est déjà installé..." s'est affiché. Il aurait fallu que je supprime la base de données avant de réinstaller Wordpress. Il n'y a pas eu d'autres problèmes.
J'ai ouvert une fenêtre de commande en tant qu'admin. avec les infos Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
Je l'ai placé au dessus de la fenetre c:\wamp\bin\mysql\mysql5.6.35\bin. J'ai toujours et seulement : Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. dans l'invite de commandes
> Je viens de télécharger Adminer 4.3.1 sur le site adminer.org mais > il s'enregistre comme un fichier pas comme une app, et s'ouvre dans Notepad. Il n'y a rien à télécharger !!! Adminer fait partie de Wampserver. Page d'accueil 'localhost' puis Vos Alias -> Adminer
Si Wordpress vous dit « "Il apparait que wordpress est déjà installé..." » Il faut suivre les indications, désinstaller cette version de Wordpress, supprimer la base de données afférente puis installer proprement Wordpress.
Je sens que je touche au but avec Adminer et que je vais enfin pouvoir supprimer la base de données sauf que je n'ai toujours pas accès à mes bases de données. L'interface d'Adminer est bourré d'erreurs une fois loggée et les bases n'apparaissent pas. Comment puis-je le supprimer?
J'ai supprimé Adminer dans le dossier Wamp avant de le re-télécharger mais je n'y ai plus accès par l'alias wampserver. Message d'erreur Access Forbidden on this server.
> J'ai supprimé Adminer dans le dossier Wamp avant de le re-télécharger Pourquoi avoir supprimer Adminer ?
Ce n'est pas Adminer (adminer.org) qu'il faut télécharger mais l'installeur ici : [wampserver.aviatechno.net] et vous lancer l'installeur par click-droit puis "Exécuter en tant qu'administrateur" et là, vous y aurez accès via les alias de la page localhost.
Bon et bien, ça ne change rien. L'interface est rempli de bugs et ne me propose pas d'accéder à mes bases de données. Une fois connectée c'est un champs de bataille avec des warning dans tous les sens.
> L'interface est rempli de bugs et ne me propose pas d'accéder à mes bases de données. > Une fois connectée c'est un champs de bataille avec des warning dans tous les sens. Les deux ou trois premiers avertissements, vous pourriez, s'il vous plaît, en donner les contenus exacts et complets.
( ! ) Warning: session_start(): open(c:/wamp/tmp\sess_5tvrk7u9cud3uoa6t5iofqld86, O_RDWR) failed: No such file or directory (2) in C:\wamp\apps\adminer4.3.1\adminer-4.3.1.php on line 159
( ! ) Warning: session_write_close(): open(c:/wamp/tmp\sess_7t5h35qbhhfkrm6knjsack10a0, O_RDWR) failed: No such file or directory (2) in C:\wamp\apps\adminer4.3.1\adminer-4.3.1.php on line 1519
( ! ) Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:/wamp/tmp) in C:\wamp\apps\adminer4.3.1\adminer-4.3.1.php on line 1519
( ! ) Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\apps\adminer4.3.1\adminer-4.3.1.php:1519) in C:\wamp\apps\adminer4.3.1\adminer-4.3.1.php on line 1487
Précédemment, on a vu que les deux bases de données étaient bien là dans la console MySQL.
Pour ouvrir une fenêtre de commande sur le dossier bin de mysql version 5.6.35, vous allez procéder comme suit :
Wampserver doit être démarré et l'icône verte.
Dans l'explorateur de fichier déplacez-vous, dans la partie gauche de l'explorateur, jusqu'à c:\wamp\bin\mysql\mysql5.6.35\ Dans la partie droite, Maj-clic-droit sur le dossier bin puis "Ouvrir une fenêtre de commande ici" Vérifiez qu'il y a bien Administrateur dans le titre de la fenêtre et c:\wamp\bin\mysql\mysql5.6.35\bin> dans la fenêtre.
À côté de ...\bin> vous allez taper : mysqlcheck.exe --user=root --host=localhost -p -A il vous sera demandé Enter password: Si vous avez mis un mot de passe à root, il faut le taper, sinon juste la touche Enter
Cela va vérifier toutes les tables de toutes les bases de données qui doivent donc avoir OK sur la droite du nom des tables.
Cela vérifie les tables, mais ne les répare pas. Donc, si une ou plusieurs tables ne sont pas OK, pour essayer de réparer, il faut recommencer la même commande mais en demandant la réparation, comme suit :
mysqlcheck.exe --user=root --host=localhost --auto-repair -p -A
La base de données a bien été supprimée. Effectivement, cela n'a pas résolu mon problème. Toujours le message
phpMyAdmin - Error
Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
session_start(): open(SESSION_FILE, O_RDWR)) failed: No such file or directory (2)