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:
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 ”