Here is the log4php debug output pertaining to additivity:
 Notice: LoggerPropertyConfigurator::parseAdditivityForLogger() Handling log4php.additivity.dbLogger=[] in /home/hsphere/local/home/onmars/physiographs.com/includes/classes/log4php/LoggerLog.php on line 50
 
-----Original Message-----
From: mike simmons [mailto:[EMAIL PROTECTED]
Sent: Friday, April 07, 2006 5:22 PM
To: log4php-user@logging.apache.org
Subject: additivity issues

I am trying to accomplish a simple task: Log 2 messages to 2 different files.
It seems like the additivity control is not working. From what I gather on log4j forums this should work...but not 4 me.
 
config.properties:
log4php.debug = "true"
log4php.rootLogger = DEBUG, A1
log4php.appender.A1=LoggerAppenderDailyFile
log4php.appender.A1.File="/home/hsphere/local/home/onmars/physiographs.com/logs/pg.log"
log4php.appender.A1.layout=LoggerLayoutTTCC
 
log4php.logger.dbLogger = DEBUG, A2
log4php.additivity.dbLogger=false
log4php.appender.A2=LoggerAppenderDailyFile
log4php.appender.A2.File="/home/hsphere/local/home/onmars/physiographs.com/logs/db.log"
log4php.appender.A2.layout=LoggerLayoutTTCC
test.php:
...
        $logger =& LoggerManager::getLogger('pg');
        $mylogger= & LoggerManager::getLogger('dbLogger');
       
        $logger->debug("tesing123");
        $mylogger->debug("tesing123");
 
db.log
Fri Apr  7 17:09:50 2006,949 [49448] DEBUG dbLogger - tesing123
 
pg.log
Fri Apr  7 17:09:50 2006,948 [49448] DEBUG pg - tesing123
Fri Apr  7 17:09:50 2006,949 [49448] DEBUG dbLogger - tesing123
 
If you can see anything wrong in my config or how I'm calling the loggers please let me know.
 
TIA.
 
Mike
 

Reply via email to