Laravel-log-viewer: ルーメン5.5。*では毎日のストレージログが機能しません。

作成日 2018年04月19日  ·  11コメント  ·  ソース: rap2hpoutre/laravel-log-viewer

Encrypter.php-> getJsonPayloadは、ペイロードがjson_decodeablebash64暗号化データになるのを待ちます。
ただし、ペイロードは、ログファイル名のbase64エンコード文字列(lumen-2018-04-19.log)として提供されます。
したがって、ログファイルを選択すると、無効なペイロード例外がスローされます。

bug

最も参考になるコメント

@rwattoglビューキャッシュをリロードしてみませんか? とにかく走れ:

php artisan view:clear

全てのコメント11件

どのバージョンのlaravelログビューアを使用していますか?

0.14.3から0.11.2を1つずつ試してみました。 0.11.2は機能しました他は機能しませんでした。 0.10。*を使用していましたが、セキュリティの問題が発生したときにパッケージを更新しようとしましたが、うまくいきませんでした。

ありがとうございました! たぶん、ビューキャッシュについて何かがあります(しかし確かではありません)。 storage/framework/views/内のすべてを削除してから、再試行できますか?

Laravel5.6で同じ問題が発生していることを確認します
"laravel / framework": "5.6。*"、
"rap2hpoutre / laravel-log-viewer": "〜0.14"、

また、〜0.11でテストしました。 以前は間違いなく機能していましたが、(おそらくLaravelに?)以来のいくつかのアップデートで壊れています。

(1/1) DecryptExceptionThe payload is invalid.
--
in Encrypter.php (line 191)
at Encrypter->getJsonPayload(null)in Encrypter.php (line 134)
at Encrypter->decrypt('bGFyYXZlbC0yMDE4LTA0LTI0LmxvZw==')in Facade.php (line 221)
at Facade::__callStatic('decrypt', array('bGFyYXZlbC0yMDE4LTA0LTI0LmxvZw=='))in LogViewerController.php (line 24)
at LogViewerController->index()

@rwattoglビューキャッシュをリロードしてみませんか? とにかく走れ:

php artisan view:clear

申し訳ありませんが、私はすでにそれを行っていることを言及するのを忘れました(そしてディレクトリも手動でクリアしようとしました)。 サイトの新しいバージョンはansibleを介して自動的に更新され、更新時にすべてのキャッシュがクリアされるため、これらのいずれも問題になる可能性はほとんどありません。 自分で問題を再現できない場合は、今週後半に調査する時間があり、報告します。

@rwattoglわかりました。 私はまだビューに問題があると思います。 ビューからのbase64文字列があり、これはビューにもう存在しません。そのため、キャッシュをクリアするように依頼しました...しかし、あなたの答えによると、あなたはすでにキャッシュをクリーンアップしています。 それで、多分それはどこか別のビューです:あなたはデフォルトのビューを変更しましたか? または、ビューを公開しましたか?

ログビューアについて何か見つけたら、 resources/views/vendorフォルダをチェックインしていただけますか? もしそうなら、それを削除します。

現在のビューにはbase64エンコーディングはありません: https

(お待ちいただいてありがとうございます)

ああ、あなたは完全に正しいです-そこにカスタマイズされたビューがあったことを忘れましたが、それはコードの最新バージョンに合わせて更新されていません。 base64関数を\ Illuminate \ Support \ Facades \ Crypt :: encryptへの新しいスタイル参照に置き換えましたが、すべて完全に機能します。 特にバージョンを飛び回っていて、そのビューも公開している場合は、 @ Cyclops0571もチェックインする価値があります。

@ Cyclops0571それはあなたの問題を解決しましたか?

@ rap2hpoutre +1 for php artisan view:clear

今は大丈夫そうです。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

hmrneves1 picture hmrneves1  ·  3コメント

DevynCJohnson picture DevynCJohnson  ·  5コメント

raksa picture raksa  ·  3コメント

rap2hpoutre picture rap2hpoutre  ·  7コメント

mstaack picture mstaack  ·  6コメント