phpMySQL et le setup local…

En essayant de faire une setup simple de mySQL et phpmyadmin sur un mac mini, j’ai fait face à un problème qui m’a donné un sérieux fil à retordre… Une simple histoire de localhost vs 127.0.0.1

En informatique tout le monde sait (peut-être bien que moi non!) que l’adresse IP 127.0.0.1 pointe sur la machine locale. De plus, le dns localhost point toujours sur 127.0.0.1. Donc généralement, utiliser 127.0.0.1 ou localhost est identique. FAUX!


J’ai mis dans le fameux fichier config.inc.php à la ligne$cfg[‘Servers’][$i][‘host’] la valeur localhost. Donc j’essai d’aller sur la page de phpmyadmin et j’obtient l’erreur suivante:

ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 

Erreur étrange. Je google cet erreur et tout le monde semble dire que c’est que le mysqld n’est pas démarré! Pourtant, avec l’application très chouette CocoaMySQL je parle avec la BD. Donc le deamon est bien actif.

Après beaucoup de frustration, et des heures de perte de temps, je regarde un autre exemple de config et je vois 127.0.0.1. Voilà, tout se met à fonctionner…

Une réflexion sur « phpMySQL et le setup local… »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*