0
私はlaravelに私のプロジェクトを開発していながら、すべてが正常に動作しているが、私はマイグレーションを実行したとき、私は[]Laravelデータベース接続エラー実行されている移行
すべての時間が[InvalidArgumentException]データベース次のエラーがない受信V4.2設定されます。
以下は私のデータベース構成
'default' => 'mysql',
'connections' => array(
'sqlite' => array(
'driver' => 'sqlite',
'database' => __DIR__ . '/../database/production.sqlite',
'prefix' => '',
),
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'fivestart_db',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'port' => 3306,
),
'pgsql' => array(
'driver' => 'pgsql',
'host' => 'localhost',
'database' => 'forge',
'username' => 'forge',
'password' => '',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
),
'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'prefix' => '',
),
),
も、他のすべてのプロジェクトである無データベース構成の問題で正常に動作しています。
私はコードに何が間違っているのか分かりませんか?
表示されている設定はokです。使用しているデータベース呼び出しがあり、あなたが設定していない「データベース」接続を指定している可能性がありますうんざりですか?これを探してください: "DB :: connection( 'Database')"。 – Amarnasan
キャッシュにすることができます。 'php artisan config:clear'を実行してキャッシュをクリアするか、' php artisan config:cache'を実行して設定をクリアしてキャッシュに保存することができます。 – cbaconnier