Laravel 5 + PostgreSQL: Datenbank "[postgres] nicht konfiguriert". Fehler

Ich versuche, um loszulegen mit Laravel + PostgreSQL und wurde nach der Datenbank tutorial.

Leider nach der Aktualisierung der Datenbank-Konfigurationsdatei und ausführen php artisan migrate wird die folgende Fehlermeldung angezeigt:

  [InvalidArgumentException]
  Database [postgres] not configured.

Was mich verwirrt ist, dass ich nicht die Angabe des "postgres" - Datenbank in der Konfiguration, aber eine andere Datenbank, die ich über cPanel, sagen Sie "example_database".


Hier einige wichtige Teile meines /config/database.php Konfiguration:

'default' => env('DB_CONNECTION', 'postgres')

Innen die connections array der gleichen Datei:

'pgsql' => [
        'driver'   => 'pgsql',
        'host'     => env('DB_HOST', 'localhost'),
        'database' => env('DB_DATABASE', 'example_database'), //This seems to be ignored
        'username' => env('DB_USERNAME', 'example_username'),
        'password' => env('DB_PASSWORD', 'example_password'),
        'charset'  => 'utf8',
        'prefix'   => '',
        'schema'   => 'public'
    ],

Den eigentlichen Datenbank-Anmeldedaten, die ich verwende funktionieren einwandfrei auf meinem SQL Workbench client, so scheint dies ein Laravel config problem. Irgendwelche Ideen? Ich habe gesucht, um für mindestens eine Stunde ohne Erfolg.

InformationsquelleAutor Francisco Hodge | 2016-01-31

Schreibe einen Kommentar