0

有没有办法将 log4php 配置为仅输出给定类的日志?

4

1 回答 1

0

是的,有两种方法。

Log4php 已经支持一个。您可以配置为仅记录特定的记录器:

log4php.logger.com.foo.Myclass=WARN

另一个更复杂。您可以创建自己的过滤器:http: //logging.apache.org/log4php/docs/appender-filter.html

过滤器是一个扩展 Log4PHP LoggerFilter 接口的类。可以在此处找到如何实现过滤器的示例:

http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/filters/LoggerFilterStringMatch.php?view=markup

干杯,基督徒

于 2011-04-04T08:50:04.140 回答