2017-11-17 8 views
3

私のlaravelアプリケーションをデバッグするためにVScodeでXdebugを設定しました。しかし、デバッグを開始すると、laravelは常にこのエラーをスローします。Exception has occurred. Illuminate\Contracts\Encryption\DecryptException: The payload is invalid.Laravel 5とXdebugは常に「ペイロードは無効です」とスローします。

私はすでにphp artisan optimizeを実行しようとしました。

誰もがすでにこの問題に直面していますか?私はLaravel 5.5を使用しています。

Ps。私はLaravel 4アプリケーションをデバッグしようとしました。それは何の問題もなく働いた。だから、私はそれがLaravel 5に特有のものかもしれないと思う。

+2

すべてのCookieを消去してみてください。あなたのサイトのコードで暗号化/復号化を使って具体的に何かをしているのでない限り、LaravelのCookieの1つが間違ったAPP_KEY値で暗号化されているようです。 – ceejayoz

+0

同じ問題がここにあります。私はクッキーをクリアし、PHPの職人の最適化を実行し、同じエラーを取得し続けます。箱も再開しました。デバッグはPHPStormで動作するので、手足に出て、迷惑メール/ホームステッドボックスに正しく設定されていると言います。本当に奇妙なことに、私はそれがわかると、何かばかげていることを知っています。 Xdebugヘルパーのようなブラウザプラグインを使用していますか? –

答えて

2

@ceejayozのコメントはこの問題を解決した。私はphp artisan otimizeを実行し、ブラウザ上のすべてのクッキーをクリアし、正常に動作するようになりました。

0

は、私の知る限りは心配していますように、私も例外をオフにしなければならなかったと報告されているからすべて、または他に、問題が持続しました。

関連する問題