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
。