Sto lavorando sul tutorial di symfony e ho problemi a ottenere una connessione al database MySQL tramite doctrine. Ambiente di sviluppo: Mac OS X e XAMPP.Nessuna connessione al database tramite doctrine in symfony
Il comando php symfony doctrine:build-schema
mi dà il seguente messaggio di errore:
Warning: PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in /Users/xx/projects/myproject/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php on line 470
PDO Connection Error: SQLSTATE[HY000] [2002] No such file or directory
le impostazioni del database nel database.yml:
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=localhost;dbname=my_project_db'
username: root
password: root
MySQL sia in funzione. Nome utente e password sono corretti. Il database 'my_project_db' esiste.
Qualcuno potrebbe darmi un suggerimento cosa sta andando storto?
Il file /var/mysql/mysql.sock esiste? Prova a trovare quel file usando locate se non. – greg0ire
sì. è un file vuoto in/Applicazioni/XAMPP/xamppfiles/var/mysql/ – skanne