laravel.log文件。存储所有日志。我需要为特定模块创建一个不同的日志文件,在那里我可以使用任何日志级别/日志模式(警告、警报、通知等(。我已经找到了一些解决方案,但有一种仅用于该模块的单日志模式,而该模式不能用于其他模块。
提前谢谢。
我在问完你的问题后试过了。
// create a log channel
$log = new Logger('name');
$log->pushHandler(new StreamHandler(storage_path('logs/custom.log'), Logger::WARNING));
// add records to the log
$log->warning('Foo');
$log->error('Bar');
你将不得不导入低于类;
use MonologHandlerStreamHandler;
use MonologLogger;