Skip to content

phpcuihh/CI-log4php-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

1.下载log4php,文件夹命名为log4php,放到appliaction-third_party下 http://logging.apache.org/log4php/download.html

2.log4php.properties文件也放到log4php下

log4php.rootLogger=DEBUG, A2  
  
#\u8f93\u51fa\u5230\u9875\u9762
log4php.appender.A1 = LoggerAppenderEcho  
log4php.appender.A1.layout = LoggerLayoutHtml  
  
#\u8f93\u51fa\u5230\u6587\u4ef6
log4php.appender.A2 = LoggerAppenderDailyFile  
log4php.appender.A2.layout = LoggerLayoutPattern  
log4php.appender.A2.layout.ConversionPattern = "%d{ISO8601} [%p] %c: %m (at %F line %L)%n"  
log4php.appender.A2.datePattern = Y-m-d  
log4php.appender.A2.file = ../logs/%s.log  

3.在控制器中定义个成员变量$mLog,在构造器中实例化Logger class MY_Controller extends MX_Controller { protected $mLog; public function __construct() { $this->mLog = Logger::getLogger(CLASS); }

}

class Login extends MY_Controller { public function __construct() { parent::__construct(); } $this->mLog->info('这是info日志'); }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published