PDOException SQLState [Hytop 100] [Top 10Top 10] Keine solche Datei oder Verzeichnis

PDOException SQLState [Hytop 100] [Top 10Top 10] Keine solche Datei oder Verzeichnis

Problem

Nach dem Einrichten meiner Laravel -App und dem Versuch, eine Verbindung über SSH herzustellen, um einige Befehle auszuführen (wie zPhp Artisan Migrate [CCI] oder [CCI Lang = "Php" Php Artisan DB: Saatgut) Ich erhalte eine Fehlermeldung:

[PDOException]
SQLState [HY000] [2002] Keine solche Datei oder Verzeichnis

Ich kann sehen, dass meine Tabellen da sind, also hat es vielleicht zuvor funktioniert - aber das erklärt nicht, warum es für mich jetzt nicht funktioniert.

Lösung

Es ist keine große Sache. Diese Fehlermeldung zeigt an, dass eine MySQL -Verbindung über Socket versucht wird (es scheint jedoch, dass sie nicht unterstützt wird).

Wenn es darum geht, Laravel -Befehle auszuführen (z. B. z. B. Handwerker), Sie möchten wahrscheinlich eine andere Umgebung nutzen. EG: PHP Artisan Migrate -Env = Produktion (oder was auch immer Umgebung). Siehe hier.

Versuchen Sie dies zusätzlich für Laravel 5: Ändern Sie "db_host" in der .Env -Datei von "Localhost" bis "127".0.0.1 ”