Also habe ich eine Laravel 5.4-Anwendung, die fast nackt ist. Ich rannte php artisan make:auth
zu scaffold das Auth-System. Ich konnte die Benutzer-TabelleLaravel migriert Tabelle korrekt, kann aber nicht mit DB durch Eloquent sprechen
Migrated: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_100000_create_password_resets_table
jedoch kein Problem wandern, wenn ich zu registrieren versuchen, es ein SQL wirft können Fehler nicht verbinden
SQLSTATE[HY000] [2002] Connection refused (SQL: select count(*) as aggregate from `users` where `email` = [email protected])
Wie konnte das passieren, wenn ich bin in der Lage zu die Tabellen erfolgreich migrieren? Auch nach der registrion Methode, dass Fehler wirft bin ich noch in der Lage, die Migration rückgängig zu machen:
Rolled back: 2014_10_12_100000_create_password_resets_table
Rolled back: 2014_10_12_000000_create_users_table
Und wieder wandern die Tabellen:
Migrated: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_100000_create_password_resets_table
Ich weiß also, der PostgreSQL-Server installiert ist und läuft.
SMALL UPDATE Das gleiche Problem tritt mit Laravel 5.3, so dass es nichts mit der jüngsten Version von 5.4
vielleicht haben Sie unterscheiden ent Umgebung für Konsole und Webanwendung –
Sind Sie sicher, dass alles in Ihrer .env-Datei korrekt eingerichtet wurde? Könnte ein Fehler in Ihrem Benutzernamen, Passwort, Host oder was auch immer sein? Hat der Datenbankbenutzer die Berechtigung, die Benutzertabelle abzufragen? – MmynameStackflow