Laravel .env-Dateiänderungen nicht erkannt
Beim Upgrade auf Laravel 5.2 stoßen Benutzer gelegentlich auf Probleme, weil geänderte .env-Dateiwerte nicht erkannt werden . Wenn Sie auf dieses Problem gestoßen sind, befolgen Sie diese Schritte, um es zu beheben:
Überprüfen Sie die .env-Variablen
Stellen Sie sicher, dass alle .env-Variablen, insbesondere solche mit Leerzeichen, eingeschlossen sind in doppelten Anführungszeichen. Zum Beispiel:
SITE_NAME="My website"
Cache leeren
Leeren Sie nach dem Ändern der .env-Datei den Cache, um die geänderten Werte neu zu laden:
php artisan config:cache php artisan config:clear
Wenn Sie php artisan tinker ausführen und env('DB_DATABASE') überprüfen, sollte jetzt der korrekte Wert aus der .env-Datei zurückgegeben werden. Darüber hinaus sollte config('database.connections.mysql.database') den aktualisierten Datenbanknamen anzeigen.
Das obige ist der detaillierte Inhalt vonWarum werden meine Laravel 5.2 .env-Dateiänderungen nicht erkannt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!