alex-kudrya/laravel-log-viewer

Laravel 日志探索包。

v1.2.2 2024-08-11 00:03 UTC

This package is auto-updated.

Last update: 2024-09-10 21:15:45 UTC


README

logo

Total Downloads Version License PHP Version Require

Laravel 日志探索包。

preview

安装

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