georgesdoe / laravel-weblog
一个简单的工具,用于在线查看您应用程序的日志
dev-master
2018-03-25 10:52 UTC
This package is not auto-updated.
Last update: 2024-09-29 02:34:08 UTC
README
这是一个 Laravel 扩展包,用于在线查看和管理应用程序的日志。
此包旨在作为即插即用的解决方案,用于管理和下载应用程序的日志文件。
要求
- PHP >= 5.6
- Laravel >= 5.4
安装
- 运行
composer install georgesdoe/laravel-weblog
- 通过运行
php artisan vendor:publish --tag=main
发布主要资产,如果您想编辑视图,也可以选择运行php artisan vendor:publish --tag=views
- 在您的
filesystems.php
配置文件中添加一个新的磁盘logs
,指向您的日志存储位置,例如
'logs' => [ 'driver' => 'local', 'root' => storage_path('logs'), ],
- 最后,在您的
app.php
配置文件中注册包的 Service Provider,通过在 providers 数组中添加以下内容
Georgesdoe\Weblog\WeblogServiceProvider::class,
配置
发布后,您可以按需修改视图,甚至可以将路由用作您前端应用的 API。
在 weblog.php
配置文件中,您还可以配置路由前缀(默认为 "logs")以及用于这些路由的中介。
您应该更改中介,使其需要身份验证,以防止日志被公开