yaro / jarboe-log-viewer
Jarboe 管理面板的日志查看器
1.1.0
2020-10-07 12:10 UTC
Requires
- arcanedev/log-viewer: ^4.5|^5.0|^7.0|^8.0
- yaro/jarboe: ^1.0
This package is auto-updated.
Last update: 2024-09-08 16:01:49 UTC
README
将 ArcaneDev/LogViewer 集成到 Jarboe 项目中。
安装
通过 Composer 安装包
composer require yaro/jarboe-log-viewer
发布配置文件和视图
php artisan vendor:publish --provider="Yaro\JarboeLogViewer\ServiceProvider"
在 config/logging.php 中确保 daily 通道在 stack 日志通道的通道内,这是默认在 "纯" Laravel 应用程序中使用的,例如:
// config/logging.php return [ //... 'channels' => [ 'stack' => [ 'driver' => 'stack', 'name' => 'channel-name', 'channels' => ['daily', 'slack'], ], 'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), 'level' => 'debug', 'days' => 7, ], 'slack' => [ 'driver' => 'slack', 'url' => env('LOG_SLACK_WEBHOOK_URL'), 'level' => 'critical', ], //... ];
可选地,在导航侧边栏中添加日志查看器页面URL
<!-- resources/views/vendor/jarboe/inc/navigation.blade.php --> <li> <a href="{{ route('log-viewer::dashboard') }}"> <i class="fa fa-lg fa-fw fa-exclamation-triangle"></i> <span class="menu-item-parent">Logs</span> </a> </li>
使用方法
可以在您的管理面板前缀下的 log-viewer 中查看日志,默认情况下将是 https:///admin/log-viewer。
查看 config/log-viewer.php 以获取更多配置选项。
