0
私のアプリケーションは素晴らしい動作をします。しかし、私は、AJAX、またはランダムのいずれかのページに、全体の要求を数回行うことが起こるならば、私は次のエラーを取得する:LaravelがRuntimeExceptionエラーログをランダムに返す
local.ERROR: exception 'RuntimeException' with message 'No supported encrypter found. The cipher and/or key length are invalid.' in C:\wamp\www\application\vendor\laravel\framework\src\Illuminate\Encryption\EncryptionServiceProvider.php:29
これはランダムと現地生産の両方の環境で発生します。
私の現在の設定:
'key' => env('APP_KEY', 'SomeRandomString'),
'cipher' => 'AES-256-CBC',
.envファイルが含まれています:APP_KEY=eyckMXzoR8AeurnkpBBQ8k2Ryp0zo21l
を私が試した:php artisan key:generate
が、問題はまだ続きます。誰かに同様の問題があったのですか?
興味深い...この問題をデバッグするのは難しいです。 'EncryptionServiceProvider.php'を編集して、' $ key'と '$ cipher'がスローされたときの情報を少しログする必要があるかもしれません – tkausl
分散環境や特別なファイルシステムのような特別な設定がありますか? (ブラインド推測) – herrjeh42
類似:http://stackoverflow.com/a/31513179/4757316 –