最新の0.13に更新され、最新のLumen5.6を使用しています。 (Lumen-Laravelではありません。)
セットアップは常に機能しています。 これで、 /logs
エンドポイントに到達するたびに、次のようになります。
Class 'Crypt' not found (View: \/var\/www\/server\/vendor\/rap2hpoutre\/laravel-log-viewer\/src\/views\/log.blade.php
web.php
は必要に応じて次のようになります。
$router->group(['namespace' => '\Rap2hpoutre\LaravelLogViewer'], function () use ($router) {
$router->get('logs', 'LogViewerController<strong i="12">@index</strong>');
});
はい、 app.php
適切な行があります:
// Lumen.log viewer.
$app->register(\Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class);
単にこのエラーを乗り越えることはできません。 それが5.6へのLumenのアップグレード、ログビューア自体の0.13へのアップグレード、またはその2つの組み合わせに関連しているかどうかはわかりません。
助けてください。 ありがとう。
よろしくお願いします!
これはLumenの問題ではありません。これは、Laravel Log Viewerで壊れているもので、現在Crypt
を使用しています(Lumenではアクセスできません)。 https://github.com/rap2hpoutre/laravel-log-viewer/commit/6789caf0ecfae14f7238b3d20832d961f503351fで修正しました(ありがとうございます)。 v0.14にアップデートしてみてください。 今大丈夫かどうか教えてください!
0.14.1では、次のエラーが発生します。
Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()
うわー。 修正しました。 v0.14.2で試していただけますか?
お待ちいただいてありがとうございます!
こんにちは@ rap2hpoutre 、これは@mhousserの問題がある場所だと思います: https :
0.14.2でも同じエラーが発生します:
Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()
うわー。 私は今日、各コミットでバグをコミットします(読んでテストするのに時間がかからないので、うーん。疲れているに違いありません)。 ごめんなさい。
わかりました、 元の作成者です!):PRを送信しますか? (必要に応じて、自分で修正することもできます!)
こんにちは@ rap2hpoutre 、私はすぐに修正を試みます。 :)
ルーメンはいくつかの点で優れていますが、非常に削ぎ落とされているため、同じパッケージでLaravelとLumenの両方をサポートするのが難しい場合があります。 :(
ありがとう@mikemand !
@mhousser修正は
The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. (View: \/var\/www\/server\/vendor\/rap2hpoutre\/laravel-log-viewer\/src\/views\/log.blade.php)
これがまだバグなのか、それとも最新のLumen5.6。* ..へのアップグレードで行っていないことなのかわかりません。
気にしないで。 APP_KEY
は32文字の長さである必要があり、すぐにはわかりませんでした。 ルーメンにはartisan key:generate
がないので、これに関するGoogle検索結果のほとんども役に立たなかった。
現在動作しています。 Laravel / Lumenログビューアがバックアップされ、実行されているように見えます。 :)
なんて日だ! 通常、ログビューアの寿命は少し退屈です。今日、ダウンロード数は100万に達し、通常よりもはるかに多くクラッシュしました🤔
手伝ってくれてどうもありがとう!
最も参考になるコメント
気にしないで。
APP_KEY
は32文字の長さである必要があり、すぐにはわかりませんでした。 ルーメンにはartisan key:generate
がないので、これに関するGoogle検索結果のほとんども役に立たなかった。現在動作しています。 Laravel / Lumenログビューアがバックアップされ、実行されているように見えます。 :)