laravel log viewer
v2.3.0
适用于 Laravel 5、6、7、8、9 和 10(仍然兼容 4.2)和 Lumen 的日志查看器。使用 Composer 安装,创建到LogViewerController的路由。没有公共资产,没有供应商路线,可以使用和/或不使用日志轮换。受到 Micheal Mand 的 Laravel 4 日志查看器的启发(仅适用于 laravel 4.1)
Laravel 的小型日志查看器。看起来像这样:
通过作曲家安装
composer require rap2hpoutre/laravel-log-viewer将服务提供商添加到config/app.php的providers部分
Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class,在您的网络路由文件中添加一条路由:
Route:: get ( ' logs ' , [ Rap2hpoutre LaravelLogViewer LogViewerController::class, ' index ' ]);转到http://myapp/logs或其他路径
通过作曲家安装
composer require rap2hpoutre/laravel-log-viewer在bootstrap/app.php中添加以下内容:
$ app -> register ( Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class);在app/Http/routes.php中显式设置命名空间:
$ router -> group ([ ' namespace ' => ' Rap2hpoutreLaravelLogViewer ' ], function () use ( $ router ) {
$ router -> get ( ' logs ' , ' LogViewerController@index ' );
});将log.blade.php发布到/resources/views/vendor/laravel-log-viewer/进行视图定制:
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider "
--tag=views将logviewer.php配置文件发布到/config/进行配置定制:
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider "如果您InvalidArgumentException in FileViewFinder.php错误,则可能是配置缓存存在问题。仔细检查安装,然后运行php artisan config:clear 。