dvxgit-jsoriano / logger
这是一个灵活优化的日志记录器,您可以配置路径、集中管理所有应用程序日志,按年月日和文件名组织。
dev-master
2024-04-01 04:20 UTC
This package is auto-updated.
Last update: 2024-10-01 00:14:47 UTC
README
这是一个为 Laravel 应用优化的灵活日志记录器,您可以更改和配置日志路径,将所有应用程序日志集中到一个路径中,按年月日和文件名组织。
例如: /var/logs/your-app/202203/20220324_app.txt
或 C:\logs\your-app\202203\20220324_app.txt
如何使用此包
- 安装包
composer require dvxgit-jsoriano/logger
- 发布包
php artisan vendor:publish --tag=logger-config
- 使用包
// GET CONFIG FROM jsoriano-logger configuration Logger::configure(); // SET YOUR OWN CONFIG PATH Logger::configure('/var/logs/your-app/'); // SET YOUR OWN CONFIG PATH, NAME, EXT Logger::configure('/var/logs/your-app/', '_app', '.txt'); // CALL LOG AFTER CONFIGURE, YOU CAN ALSO PASS (OPTIONAL) PAYLOAD Logger::log("Testing 123!", ["key"=>"value"]);
故障排除
- 有时您可能需要允许对您希望放置日志的文件夹路径的写入权限。
chmod 755 /var/log/
开发者
Jerome Soriano 感谢咖啡!