Fehler "No Application Encryption Key Has Been Specified" in Laravel: Ursachen und Lösung
Hallo zusammen! Ich bin neu in Laravel und PHP und versuche, mein erstes Projekt auf dem lokalen Server OpenServer bereitzustellen. Ich habe Laravel 5 über Composer installiert, alles war erfolgreich. Aber wenn ich die Website im Browser aufrufe, sehe ich nur eine weiße Seite mit dem Fehler:
RuntimeException
No application encryption key has been specified.
Hier ist mein Code aus der Datei `config/app.php` (ich habe ihn nicht geändert, alles Standard):
'key' => env('APP_KEY'),
'cipher' => 'AES-256-CBC',
Ich habe die Datei `.env` überprüft – sie existiert, aber die Zeile `APP_KEY` fehlt dort vollständig. Ich habe versucht, den Schlüssel manuell hinzuzufügen, aber ich weiß nicht, welches Format er haben soll. Ich habe versucht, einen Schlüssel aus dem Internet zu kopieren – es hat nicht geholfen.
Außerdem habe ich bemerkt, dass der Ordner `storage` keine Schreibrechte hat, aber ich habe über die Konsole 777 gesetzt. Der Fehler bleibt trotzdem bestehen.
Könnt ihr mir sagen, wie ich diesen Fehler richtig beheben kann? Muss ich den Schlüssel über Artisan generieren? Wenn ja, wie mache ich das unter Windows? Ich habe Angst, etwas kaputt zu machen, da ich