laravel5.1 日志相关
2015-12-31 20:25
531 查看
一、日志相关配置
1、应用程序的日志功能配置在
这个类使用
2、Laravel 提供立即可用的
3、可以通过覆写
4、Laravel
日志工具在强大的 Monolog 函数库上提供一层简单的功能。Laravel
默认为应用程序建立每天的日志文件在
二、日志级别
七个级别:debug、info、notice、warning、error、critical 和 alert。
三、日志写入
1、function info($message, $context = [])
function logger($message = null, array $context = [])
这两个函数定义在 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php中
2、app('log')->function() 方式调用接口
例: app('log')->
Writer.php中几种接口都是通过writeLog写入Monolog中
fopen() fwrite() 方式写日志
推荐:
你分享-自主开发平台
1、应用程序的日志功能配置在
Illuminate\Foundation\Bootstrap\ConfigureLogging启动类中。该类中定义了日志文件位置
这个类使用
config/app.php配置文件的
log配置选项。
2、Laravel 提供立即可用的
single、
daily、
syslog和
errorlog日志模式。
3、可以通过覆写
ConfigureLogging启动类,依照需求自由地自定义应用程序的日志。
4、Laravel
日志工具在强大的 Monolog 函数库上提供一层简单的功能。Laravel
默认为应用程序建立每天的日志文件在
storage/logs目录。
二、日志级别
七个级别:debug、info、notice、warning、error、critical 和 alert。
三、日志写入
Log::emergency($error);
Log::alert($error);
Log::critical($error);
Log::error($error);
Log::warning($error);
Log::notice($error);
Log::info($error);
Log::debug($error);
1、function info($message, $context = [])
function logger($message = null, array $context = [])
这两个函数定义在 vendor\laravel\framework\src\Illuminate\Foundation\helpers.php中
2、app('log')->function() 方式调用接口
例: app('log')->
debug($error);
Writer.php中几种接口都是通过writeLog写入Monolog中
fopen() fwrite() 方式写日志
推荐:
你分享-自主开发平台
相关文章推荐
- workerman结合laravel开发在线聊天应用的示例代码
- 简单对比分析Ruby on Rails 和 Laravel
- laravel安装zend opcache加速器教程
- 使用 PHPStorm 开发 Laravel
- 跟我学Laravel之请求与输入
- 跟我学Laravel之视图 & Response
- PHP IDE PHPStorm配置支持友好Laravel代码提示方法
- Laravel 5.0 发布 新版本特性详解
- 推荐几款用 Sublime Text 开发 Laravel 所用到的插件
- Laravel中使用阿里云OSS Composer包分享
- Laravel 4 初级教程之Pages、表单验证
- Laravel框架表单验证详解
- Laravel框架中扩展函数、扩展自定义类的方法
- Laravel 4 初级教程之安装及入门
- laravel安装和配置教程
- PHP开发框架laravel安装与配置教程
- 跟我学Laravel之安装Laravel
- 跟我学Laravel之配置Laravel
- 全面解读PHP的人气开发框架Laravel
- PHP框架Laravel学习心得体会