Bonjour,
Je viens de passer tout mes serveurs sous debian squeeze (mêmes étapes de configuration).
Et j'obtiens une erreur en rapport avec le controluser dans phpmyadmin.
J'arrive a régler le problème sur tout mes serveurs (sauf un!) en réalisant la chose suivante :
1 2 3
| aptitude purge phpmyadmin
aptitude clean
aptitude install phpmyadmin |
(On me demande le mot de passe administrateur sql, soit root@localhost)
Ça fonctionne... je vérifie en me connectant sur phpmyadmin, il y a bien une table phpmyadmin, puis plus aucune erreur.
Mais voilà, un seul serveur, et je sais pas pourquoi, lorsqu'on me demande le mot de passe administrateur, soit root@localhost, je le rentre et j'obtiens l'erreur suivante :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Je test donc la connexion via mysql -p, et sa fonctionne... j'ai retenté 5 à 6 fois, même plus, et c'est impossible que je rentre le mauvais mot de passe.
Résultat, je peux continuer l'installation, et ignorer cette étape de configuration avec dbconfig, mais lorsque je me connecte sur phpmyadmin, je peux pas sélectionner plusieurs tables (pour les modifiers) ! Je pense qu'il y a un rapport ? et puis c'est pas trés propre de laisser trainer ce genre d'erreur.
Je sais pas trop quoi faire...?! j'ai tenté aussi de purger dbconfig-common puis une réinstallation, rien n'y fait.
J'ai même modifié manuellement le mot de passe d'utilisateur phpmyadmin dans la base de donnée, puis je l'ai ajouté dans /etc/phpmyadmin/config-db.php et /etc/dbconfig/phpmyadmin.conf. Puis retapé l'installation... mais sans succès, j'ai toujours cette erreur !
Cordialement,
Laurent.
Partager