Bonjour,
Je reste perplexe, je ne sais pas ce que j'ai changé, mais ma ligne de commande symfony ne fonctionne plus correctement.
Je suis sous MacOS, et jusqu'à présent, je faisais un lien entre le fichier cherché par symfony (/tmp/mysql.sock) et le chichier créé par MAMP (/Applications/MAMP/tmp/mysql/myslq.sock).
Or ce matin, j'ai fait quelques opérations anodine : installation d'un module, modification d'une action.
Et quand je relance un doctrine:build --all, j'ai un problème de connexion :
Ce qui m'étonne, c'est qu'il cherche dans /var/mysql/mysql.sock, alors qu'avant, il cherchait dans /tmp
Code : Sélectionner tout - Visualiser dans une fenêtre à part Warning: PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock)
Plus étonnant, ce dossier /var/mysql n'existe pas, pas étonnant qu'il galère!
La question : où est-ce que je dois dire qu'il faut regarder dans /tmp?
(j'ai essayé de modifier le php.ini, en donnant un pdo_mysql.default_socket=/tmp/mysql.sock, en vain)
C'est super chiant parce que je ne peux rien faire en attendant
Partager