94hwan-PHP框架基本原理

Source:94hwan 与众不同  Author:网络部
2011-09-20 14:42

日志类目前对于分布式开发的情况,考虑并不完善(没很适合的分布式日志存储方案),仅简单的使用文件日志。

1、记录日志
log::add($log_name, $msg)
通过这个方法保存的日志存放在  data/log/$log_name.log 文件中
如果需要创建子目录,可以在 $log_name 变量使用目录分隔符,如

log:add('201112/pay', 'test');
这样日志实际是保存在 data/log/201112/pay.log 文件中

2、保存日志
log::save()
通过 log::add  方法记录的日志,是不会马上保存到文件的,必须调用 log::save() 之后才会保存,实际上,在 init.php 的 function handler_php_shutdown() 里就已经调用了这个方法,因此这个方法是不需要手工去指定的。
 

...