Problem
Efter at have konfigureret min Laravel -app og forsøgt at oprette forbindelse via SSH for at køre nogle kommandoer (f.eks. | _+_ |) Får jeg en fejlmeddelelse:
[PDO -undtagelse]SQLSTATE[HY000] [2002]Ikke sådan fil eller bibliotek
Jeg kan se, at mine borde er der, så det kan have virket før - men det forklarer ikke, hvorfor det ikke virker for mig nu.
Løsning
Det er ikke nogen stor sag. Denne fejlmeddelelse angiver, at en MySQL -forbindelse via socket er forsøgt (men det ser ud til, at den ikke understøttes).
Når det kommer til at køre Laravel -kommandoer (f.eks. Håndværker), vil du sandsynligvis bruge et andet miljø. | _+_ | (eller et hvilket som helst miljø). Se her.
Prøv også dette for Laravel 5: Skift DB_HOST i .env -filen fra localhost til 127.0.0.1