alex-kudrya / laravel-log-viewer
Laravel 日志探索包。
v1.2.2
2024-08-11 00:03 UTC
Requires
- php: >=8.2
- laravel/framework: ^10.0|^11.0
README
Laravel 日志探索包。
安装
composer require alex-kudrya/laravel-log-viewer
在 app.php
中添加到 providers 数组 \AlexKudrya\LaravelLogViewer\Providers\LogViewerServiceProvider::class
// config/app.php
'providers' => [
...
\AlexKudrya\LaravelLogViewer\Providers\LogViewerServiceProvider::class,
...
]
将包配置和资源发布到您的应用
php artisan vendor:publish --provider=AlexKudrya\LaravelLogViewer\Providers\LogViewerServiceProvider
强烈建议在 robots.txt
中禁止索引 Log Viewer 页面
User-agent: *
Allow: /
Disallow: /log-viewer
恭喜!Log Viewer 现在可以通过此 URI 访问 - https://[你的主机]/log-viewer
配置
所有 Log Viewer 的配置位于 config/log_viewer.php
route_prefix
- Log Viewer 页面的 URI。默认值为 log-viewer
,意味着 Log Viewer 的 URL 将是 https://{{你的主机}}/log-viewer
。
app_title
- Log Viewer 页面的标题,位于 <head/>
-> <title/>
标签。
middleware
- Log Viewer 路由的中间件,例如 'auth'
或其他 middleware
类,或它们的 数组。
max_display_records
- 可显示的最大记录数。某些日志可能包含数十万行,一次性显示太多。日志分页没有意义,因此我们需要设置此限制。默认值为 10000
作者
Alexander Kudria alexkudrya91@gmail.com