2016-08-08 29 views
0

Ich habe eine nackte Installation der neuesten Lumen-Version.Lumen: Migrate - Keine solche Datei oder Verzeichnis

php Handwerker wandert

Ergebnisse in dem folgenden Fehler:

enter image description here

enter image description here

+0

Mögliche Duplikat [PHP - MySQL-Verbindung nicht funktioniert: 2002 Nein solche Datei oder Verzeichnis] ​​(http://stackoverflow.com/questions/1676688/php-mysql-connection-not-working-2002-no-such-file-or-directory) – Maraboc

+1

@Maraboc stimme ich eigentlich nicht zu. Während das zugrundeliegende Problem das gleiche ist, hat Lumen als Framework einen spezifischen Weg, dies zu handhaben. Nichts in diesem Post adressiert, wo in Lumen Sie diese Änderung vornehmen müssten. – Ohgodwhy

Antwort

0

Ausgabe weniger mit Lumen zurückzuführen ist und mit Ihrer Umgebung zu tun. Dieser spezifische PDO-Fehler zeigt an, dass Ihre Verbindungsfactory einen falschen Verweis auf den Unix-Socket-Speicherort hat.

Lumen ist jedoch schlau und weiß, dass dies ein Problem sein kann. Öffnen Sie Ihre Datenbank-Konfiguration und geben ihm eine Standard-Socket-Pfad:

'mysql' => [ 
    //.... 
    'unix_socket' => '/Full/Path/To/mysql/mysql.sock', 
] 
1
DB_HOST=127.0.0.1 

statt

DB_HOST = localhost

solved the problem! 
+0

Bitte markieren Sie diese Antwort als "Lösungslösung" – Alfa

Verwandte Themen