Update [phpmyadmin] impossible de s'y connecter - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 26-12-2005 à 22:41:36
ReplyMarsh Posté le 28-12-2005 à 18:40:24
J'ai fait plusieurs tests avec d'autre gestionnaire pour Mysql, et il semblerait que je rencontre avec tous un problème pour me loguer. A savoir que j'ai fait des tests avec le client de base mysql, il n'y a qu'avec celui-ci que j'arrive à me loguer.
Ce qui m'amène à penser que mon php.ini est foireux quelquepart, aussi le voici :
Code :
|
Je précise que j'ai testé aussi bien le login en local que depuis une autre machine, le résultat est toujours le même. Donc si quelqu'un voit d'où le problème vient, merci de me le faire savoir.
Marsh Posté le 26-12-2005 à 22:38:34
Bonjour,
Voilà la configuration actuelle :
Debian sarge
- Noyeau 2-6-11 sous Grsecurity
- Apache 1.33
- Mysql 4.0.24
- PHP 4.3.10-16
- phpMyAdmin 2.6.2-Debian-3sarge1
Fichier de config :
J'ai installé Apache, PHP et Mysql-server depuis APT. Je les ai configuré et tout a fonctionné sans problème.
Afin de rendre plus intuitif l'administration de BDD mysql aux gens que j'héberge, j'ai voulu installer phpmyadmin.
Bon, vu que j'avais déjà fait ça auparavant et que ça ne m'avait jamais posé de soucis (entendez par là qu'un apt-get install phpmyadmin + attribution du pass de root suffisait pour que tout fonctionne, y compris l'administration à distance).
J'ai donc lancé phpmyadmin depuis le serveur via une déportation de konqueror (ahem)en X avec Cygwin sur une autre machine (n'ayant pas d'écran pour administrer le serveur je passe par cygwin pour les taches graphiques). Là je me log, sans mot de pass biensur, hop j'arrive dans la config de phpmyadmin, on me rappel qu'il n'y a pas de password, j'en entre un (depuis la petite entrée en bas, sans même aller dans les tables utilisateurs), je l'entre les deux, ça met à jour les password, je recharge. Je ne peux pas me connecter, normal il faut le pass.. Je l'entre, et là :
#1045 - Access denied for user: 'root@localhost' (Using password: NO)
J'essaye de passer via un shell a l'aide de mysql -u root -p, j'entre le password, même problème.
Bon, je fais de multiple essais, rien ne change.. Je désinstall via un apt-get --purge remove phpmyadmin et apt-get --purge remove mysql-server (je suis vraiment pas difficile..). Je réinstall, toujours le même problème.. Ne trouvant aucune réponse, je laisse tomber.
Je reviens quelque semaines après voulant vraiment règler ce problème, j'ai refait les mêmes manip et là très curieusement, depuis peu j'arrive à me loguer via le shell avec la commande cidessus. Seulement, je n'ai toujours pas accès à phpmyadmin, même si j'arrive à m'y loguer via le shell.
Bref, je comprends vraiment plus rien
Quelqu'un, un expert (parcequ'à ce stade..) pourrait-il m'aider, j'ai écumé un grand nombre de forum sans trouver personne pouvant m'aider ou étant dans la même situation que moi.
Donc d'où est-ce que ça pourrait venir d'après vous ?
Merci bien.
Message édité par nuitn0ir le 28-12-2005 à 18:36:30