Es ist besser als eine Wette mit gleichem Geld, wenn Sie an etwas festhalten, bei dem eine Ihrer Annahmen das Problem ist. Es ist möglich, dass Ihre Laravel-Anwendung während eines Befehlszeilenlaufs andere Anmeldeinformationen liest, oder dass die Migration nichts zu tun hatte, oder dass die Fehler aus irgendeinem seltsamen PHP-Grund während Ihres Migrationslaufs unterdrückt wurden. Ich würde die Anmeldeinformationen überprüfen, die Laravel während des Kontexts verwendet, in dem Ihre Fehler auftauchen. Fügen Sie den folgenden Code zu Ihrem newuser
hinzu Route, um zu sehen, was Laravel liest.
$default = Config::get('database.default');
var_dump($default);
$config = Config::get('database.connections.'.$default);
var_dump($config);