在php中使用log4php

字体大小: 中小 标准 ->行高大小: 标准
调试个微信程序,因初学,不知道有无更好的调试方法,所以想用日志把微信的消息保存在web服务的目录下查看。

log4系列的日志模块使用真是省心,所以找log4php,找到一个,看版本才0.9beta,日期是2003年的,再找,找到了apache的log4php项目,当前稳定版本2.3.0。

安装使用挺简单的:

1 将下载的安装包中的main目录,上传至你的web服务器上。

2 在你的应用中,增加

require_once dirname(__FILE__).'/main/php/Logger.php'; 
Logger::configure(dirname(__FILE__).'/app_rollingfile.properties');

两行,注意根据你应用与main目录的关系适当修改。app_rollingfile.properties是log4php的properties配置文件。

3 用$logger = Logger::getRootLogger();开启。

4 然后就可用$logger->debug(“ggggggggggggggg”);写日志了,日志将放在你在properties文件中指定的位置。


补充:今天发现一个日志里只有两行就跳到下一文件了。一看配置文伯properties,原来将MaxFileSize设成了100,这就是100字节的意思。。改成100KB或1MB后,就恢复正常。

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/68208.html