0

を使用しようとするLoggerLayoutPatternと、ロガーはSimpleロギングにレイアウトを使用します。

log4php.properties

log4php.logger.JsonLogger=DEBUG,JsonLog
log4php.appender.JsonLog=LoggerAppenderDailyFile
log4php.appender.JsonLog.layout=LoggerLayoutPattern
log4php.appender.JsonLog.layout.conversionPattern={error_type:%p, date:%d{d/m/Y}, time: %d{H:i:s:u}, unix_timestamp: %d{U}, logger: %c, process: %t, origin: %server{REMOTE_ADDR}, details: %msg}
log4php.appender.JsonLog.file="D:/logs/log_json_%s.log"

利用方法:

$logger = LoggerManager::getLogger('JsonLogger');
$logger->debug("Hello");

出力:

DEBUG - Hello

私は何を間違っていますか?助けてください。

4

0 に答える 0