J'utilise actuellement Mac et la version du système d'exploitation en cours d'exécution est El Capitan. La racine Web est /Users/username/Sites
.
J'ai téléchargé, extrait phpmyadmin et déplacé le répertoire dans le dossier racine, puis j'ai réussi à accéder à l'écran de connexion. Mais lorsque j'essaie de me connecter, un message comme celui-ci s'affiche.
#2002 - No such file or directory<br />The server is not responding (or the local server's socket is not correctly configured).
J'ai vérifié si MySQL était désactivé, mais il l'était donc cela n'a rien à voir avec ça. Est-ce que quelqu'un sait comment résoudre ce problème?
La solution était donc assez simple pour mon cas.
Après avoir lu des articles tels que this , j’ai consulté mon répertoire phpmyadmin afin de trouver le fichier config.inc.php
. C'est ce que je n'ai toujours pas compris, mais il n'y avait pas de fichier portant le même nom.
À la place, le fichier portant le nom le plus proche était config.sample.inc.php
. J'ai donc changé son nom et changé $cfg['Servers'][$i]['Host'] = 'localhost';
en $cfg['Servers'][$i]['Host'] = '127.0.0.1';
. Maintenant, je peux me connecter avec le compte phpmyadmin.
Même erreur après la mise à niveau de mariadb via homebrew upgrade
sous OS X Siera 10.12.5.
Il s'avère qu'un répertoire de configuration était manquant:
mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory")
Créer simplement ce répertoire résout le problème (inutile de redémarrer le démon mariadb):
mkdir /usr/local/etc/my.cnf.d
Attendez quelques secondes et réessayez de vous connecter:
$ mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.6-MariaDB Homebrew
Cela a fonctionné pour moi.