本文实例讲述了laravel中的错误与日志用法。分享给大家供大家参考,具体如下:
日志
laravel中的日志是基于monolog而封装的。laravel在它上面做了几个事情:
① 把monolog中的addInfo等函数简化成为了info这样的函数
② 增加了useFiles和useDailyFiles两个参数,使得做日志管理和切割变的容易了
③ 如果要调用monolog的方法需要调用callMonolog函数
好了,看下下面几个需求怎么实现:
将不同的日志信息存放到不同的日志中去
这个需求很普遍的,比如调用订单的日志,需要记录到order.log,获取店铺信息的记录需要记录到shop.log中去。可以这么做:
useDailyFiles(storage_path().'/logs/'. $type .'.log', $day);
}
$log = self::$loggers[$type];
return $log;
}
}
页:
[1]