2017-08-30 3 views
2

Ich spielte mit Laravel, indem ich die Seite 10 mal in einer Sekunde auffrischte und dies viele Male kontinuierlich machte. Ich habe die unten FehlerImmer wieder auffrischen zeigt Fehlermeldung

Die einzige unterstützte Chiffren sind AES-128-CBC und AES-256-CBC mit den korrekten Schlüssellängen.

Dies ist ein Testfall, der jederzeit vom Endbenutzer auch auftreten kann. Gibt es eine Möglichkeit, es zu beheben?

Ich habe bereits Schlüssel in meiner Env-Datei. Dieses Problem tritt nur auf, wenn ich die Seite immer wieder aufzufrischen,

I already checked the answer but could not help

+0

Sie haben '.env' Datei im Projekt? –

+0

Ja, es existiert im Projekt. – Pankaj

+0

Haben Sie 'cipher' in ** config/app.php ** überprüft? –

Antwort

0

Run folgenden Befehl von Anwendungsordner:

$ php artisan key:generate 
+0

Ich habe bereits den Schlüssel in Env-Datei. – Pankaj

0

zuerst den Schlüssel machen, wenn nicht existiert, indem Sie folgende Befehl.

php artisan key:generate 

Als nächstes löschen Sie den Konfigurationscache.

php artisan config:clear 

Wahrscheinlich Anwendung zwischengespeichert Ihre Konfiguration ohne App-Taste.

2

Wie bei this issue bei GitHub von einem des Benutzers geschrieben,

unter einer schweren Last der Anfragen werden zwei Asynchron-Anfragen, und während der zweiten Anforderung wird die .env Datei gesperrt, so erhalten Sie die Fehler nur für diese Anfrage.

Um dies zu lösen, können Sie einen Cache mit dem Befehl unter erstellen, der Ihre .env Datei bei weiteren Anfragen umgeht.

php artisan config:cache