0

特定のクラスのログのみを出力するように log4php を設定する方法はありますか?

4

1 に答える 1

0

はい、2つの方法があります。

1 つはすでに Log4php でサポートされています。特定のロガーのみをログに記録するように構成できます。

log4php.logger.com.foo.Myclass=WARN

もう 1 つはより複雑です。独自のフィルターを作成できます: 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 に答える