2015年(17)
分类: Windows平台
2015-02-02 23:55:59
Yii2 自定义日志文件写日志:
类头部别忘了引入log类 use yii\log\FileTarget; $time = microtime(true); $log = new FileTarget(); $log->logFile = Yii::$app->getRuntimePath() . '/logs/songlin.log'; $log->messages[] = ['test',1,'application',$time]; $log->export(); 这样基本就能写出来了,先看一下$log->message的类描述信息 /* * [0] => message (mixed, can be a string or some complex data, such as an exception object) * [1] => level (integer) * [2] => category (string) * [3] => timestamp (float, obtained by microtime(true)) * [4] => traces (array, debug backtrace, contains the application code call stacks) */ 传递参数按照这些信息进行传递就可以了。最后记住重要的一点 $log->messages[] 别忘了加[] 害得我调试了很长时间。 框架版本信息:yii2 Version:2.0.2 暂时的最新版 yii2的资料还是太少啊,能贡献一点算一点