PDOException SQLSTATE [HY000] [2002] Nema takve datoteke ili direktorija

Pdoexception Sqlstate No Such File

Problem

Nakon postavljanja aplikacije Laravel i pokušaja povezivanja putem SSH -a za pokretanje nekih naredbi (poput | _+_ |) dobivam poruku o pogrešci:

[PDOException]
SQLSTATE[HY000] [2002. godine]Nema takve datoteka ili imenik

Vidim da su moji stolovi tamo, pa je možda i prije radilo - ali to ne objašnjava zašto mi sada ne radi.

Riješenje

Nije velika stvar. Ova poruka o pogrešci ukazuje na to da je pokušana MySQL veza putem utičnice (ali čini se da nije podržana).



Što se tiče izvođenja Laravel naredbi (npr. Artisan), vjerojatno želite koristiti drugo okruženje. | _+_ | (ili bilo koje drugo okruženje). Pogledajte ovdje.



Osim toga, pokušajte ovo za Laravel 5: Promijenite DB_HOST u .env datoteci s localhost na 127.0.0.1