それが問題であるというあなたの仮定の1つである何かに立ち往生しているとき、それはお金の賭けよりも良いです。 Laravelアプリケーションがコマンドラインの実行中に異なるクレデンシャルを読み取っている、移行に関係がない、またはPHPの奇妙な理由により、移行の実行中にエラーが抑制された可能性があります。エラーが発生しているコンテキストでLaravelが使用しているクレデンシャルを確認します。次のコードをnewuser
に追加します Laravelの読みを確認するためのルート。
$default = Config::get('database.default');
var_dump($default);
$config = Config::get('database.connections.'.$default);
var_dump($config);