zoukankan      html  css  js  c++  java
  • Laravel日志

    大家在使用 Log::info() 会让日志全部记录默认在 storage/logs/laravel.log 文件里,文件大了查找起来就比较麻烦。那么我可不可以单独记录在一个日志文件里呢?

    只需在你的代码中加入

    Log::useDailyFiles(storage_path('logs/rabbitmq/error.log'));

    这样日志就会单独记录在 logs/rabbitmq/error.log 中,如:

    这是按每日记录的,想要单文件记录日志可以使用 Log::useFiles(storage_path('logs/rabitmq/error.log')); 。

    到这里,日志会记录两份,就是你指定的文件和原来laravel记日志的文件。

    那么,只想在指定的文件里记录呢?其实也简单。只需在 Log::useDailyFiles(storage_path('logs/rabbitmq/error.log')) 之前加上,

    $monolog = Log::getMonolog();
    $monolog->popHandler();
    Log::useDailyFiles(storage_path('logs/rabbitmq/error2.log'));
    //Log::useFiles(storage_path('logs/rabbitmq/error.log'));
  • 相关阅读:
    [NOIP2020]T2字符串匹配
    【CSGRound2】逐梦者的初心(洛谷11月月赛 II & CSG Round 2 T3)
    【CF1225E Rock Is Push】推岩石
    [HAOI2016]食物链
    求先序排列
    图书管理员
    合并果子
    联合权值
    和为0的4个值
    玩具谜题
  • 原文地址:https://www.cnblogs.com/phpper/p/8025806.html
Copyright © 2011-2022 走看看