无法找到一种方法来添加调用日志功能的文件名和行号。 我正在使用一个简单的StreamHandler:
$this->log = new Logger('APP');
$this->log->pushHandler(new StreamHandler('/logs/app.log', Logger::DEBUG));
我希望能够输出类似于这样的结果:
[2017-12-27 12:38:58 filename.php:1234] APP.DEBUG: test
或包括文件名和行号的任何其他格式。
谢谢,祝好
Monolog/Processor/IntrospectionProcessor
可以将文件/行/类/函数字段添加到您的日志数据中,但是您需要编写自定义格式化程序才能获得您想要的特定输出。 - iainn