我已经设置log4php以使用LoggerAppenderRollingFile appender 和LoggerLayoutTTCC布局登录到文件。但是,当我记录异常时,它不会像我在 log4net 中看到的那样显示异常详细信息,例如堆栈跟踪。
我快速浏览了代码,看起来LoggerAppenderMongoDB支持使用formatThrowable
method显示异常,但我在其他 appender 中看不到任何类似的东西。
我觉得我错过了一些明显的东西。是否需要配置一些东西才能将这些详细信息打印到日志文件中?我需要创建一个自定义 LoggerAppender 类吗?或者这些可以通过不同的布局或自定义渲染器来完成吗?