Ok, das wurde im Grunde schon beantwortet, aber ich fand ein paar Vorbehalte, die einen dieser beiden bestürzt oder verstopft hatten ...
Zunächst sollten Sie, wie bereits gesagt, sicherstellen, dass Sie über eine gültige .env
Datei verfügen, die Sie im Terminal erstellen können, indem Sie die vorhandene .env.example
Datei als solche kopieren :
$ cp .env.example .env
Generieren Sie dann Ihren Anwendungsschlüssel
$ php artisan key:generate
Sobald dies erledigt ist, stellen Sie sicher, dass Sie Ihre .env-Datei öffnen und sicherstellen, dass die Zeile APP_KEY korrekt aussieht - daher kam meine Bestürzung:
APP_KEY=base64:MsUJo+qAhIVGPx52r1mbxCYn5YbWtCx8FQ7pTaHEvRo=base64:Ign7MpdXw4FMI5ai7SXXiU2vbraqhyEK1NniKPNJKGY=
Sie werden feststellen, dass die Schlüssellänge falsch ist. Aus einem unbekannten Grund (wahrscheinlich durch Ausführen des Schlüssels: mehrfach generieren) sind zwei base64=
Schlüssel enthalten. Das Entfernen eines ist die Lösung für die Probleme, die ich hatte, und dies scheint ein Artisan / Laravel-Fehler zu sein.
Hoffe, diese Antwort hilft jedem, der mit den gleichen Problemen oder nervigen Fehlern zu kämpfen hat.