ich mein Projekt in Laravel v4.2 alles entwickle funktioniert gut, aber wenn ich Migrationen laufen dann erhalte ich folgende Fehler die ganze ZeitLaravel Datenbank-Verbindungsfehler beim Laufen Migrationen
[InvalidArgumentException] Datenbank [] nicht konfiguriert.
Unten ist mein Datenbankkonfigurationen
'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' => '',
),
),
auch alle anderen Projekt arbeitet gut ohne Datenbankkonfigurationen Problem.
Ich weiß nicht, was ist falsch mit dem Code?
Die Konfiguration, die Sie anzeigen, ist in Ordnung. Ist es möglich, gibt es einen Datenbankaufruf, den Sie verwenden, indem Sie eine "Datenbank" - Verbindung angeben, die Sie nicht konfiguriert haben gured? Suchen Sie nach diesem: "DB :: connection ('Database')" in Ihrem Code. – Amarnasan
Es kann der Cache sein. Sie können einen 'php artisan config: clear' ausführen, um den Cache zu löschen, oder 'php artisan config: cache', um die Konfiguration im Cache zu löschen und zu speichern. – cbaconnier