Hello,
Ayant un peu galéré à utiliser symfony sur mon install de mysql par socket unix, je me permet de partager la technique certes trivial mais pas documenté …
Il suffit d’avoir la configuration suivante dans app/config/config.yml
doctrine: dbal: driver: pdo_mysql host: ~ port: ~ dbname: "%database_name%" user: "%database_user%" password: "%database_password%" unix_socket: "/var/run/mysqld/mysqld.sock"
J’avais tenté pas mal de formats pour le unix_socket, à base de mysql:// issu de la documentation de doctrine.
Après quelques bidouilles, ils s’avèrent qu’il faut juste mettre le path jusqu’au socket et mettre à ~ le host et le port.
En espérant en avoir aidé quelques-uns ;).
Programmez bien.