Après des recherches sur le net je ne trouve pas mon bonheur. J'ai installé wamp et suivi le tuto sur les virtual hosts. J'ai migré mes base de données, mes ftp et ca fonctionne sur mes site wordpress sans souci. J'ai deux autres sites à la main qui fonctionnent aussi.
Mais j'ai un site, le plus important lol, qui fait de la résistance. Quand je veux y aller j'ai un message d'erreur qui s'affiche:
Erreur: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
Apparememnt ca viendrait des logs sql mais je comprends pas j'ai mis les bons et j'en suis certains. La diff c'est que je me connecte en suivant la norme PDO avec:
> Erreur: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) MySQL demande un mot de passe et vous n'en avez pas mis.
merci mais je comprends pas avant de réinstaller wamp je n'en mettais pas et c'était bon car je laisse par défaut l'utilisateur root qui n'a pas de mot de passe... pourquoi ca passe avec les autres?
Pourquoi exactement, je n'en sais rien. Mais, dans certains cas, MySQL lui-même refuse la connexion avec l'utilisateur root sans mot de passe. Voir : Gestion des utilisateurs MySQL