当前位置:首页 > CMS教程 > 其它CMS > 列表

使用laravel指定日志文件记录任意日志

发布:smiling 来源: PHP粉丝网  添加日期:2022-01-08 15:23:10 浏览: 评论:0 

今天小编就为大家分享一篇使用laravel指定日志文件记录任意日志,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。

如下所示:

  1. (new Logger('邮件发送失败')) 
  2. ->pushHandler(new RotatingFileHandler(storage_path('logs/email_send.log'))) 
  3. ->info(json_encode([ 
  4. 'data' => $notifiable
  5. 'error' => $e->getMessage() 
  6. ],320)); 

实际效果如下:

laravel日志文件 laravel记录日志

方式二:

  1. use Log; 
  2. ... 
  3.  
  4. public function testLog() 
  5.  $customer_id = 111; 
  6.  $code = 333; 
  7.  Log::getMonolog()->popHandler(); 
  8.  Log::useFiles(storage_path('logs/data_info_market.log'), 'info'); 
  9.  Log::info('==>id=' . $customer_id . ',code=' . $code); 
  10. }

Tags: laravel日志文件 laravel记录日志

分享到: