log4php設定ファイルの例

WBOY
リリース: 2016-06-13 13:08:53
オリジナル
1038 人が閲覧しました

log4php 設定ファイルの例
最近、プロジェクトのログ システムとして log4php を導入する計画がありましたが、設定ファイルの公式の説明が広すぎて理解しにくいことがわかり、2 時間作業した後、より柔軟な設定ファイルをコンパイルして共有しました。全体的な構造は次のとおりです:
ファイル名: product.cam.properties
ファイルの内容:

log4php.threshold = WARN
log4php.rootLogger = WARN, default
log4php.appender.default = LoggerAppenderDailyFile
log4php.appender.default.layout = LoggerLayoutPattern
log4php.appender.default.layout.ConversionPattern = "%d{ISO8601} [%p] %c: %m (at %F line %L)%n"
log4php.appender.default.datePattern = Ymd
log4php.appender.default.file = /app/logs/products/cam/%s.log
ログイン後にコピー


このようにして、複数の設定ファイルを作成して簡単に行うことができます。製品やモジュールの構成ごとに異なる構成ファイルを使用することで、生成されるログ ディレクトリも柔軟に管理できます。

は次のように呼び出されます:
include_once('log4php/Logger.php');
Logger::configure("product.cam.properties");
$logger = Logger::getLogger('cam');
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート