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'));
  • 相关阅读:
    洛谷单元最短路标准版——spfa优化
    airline
    有依赖的背包
    挖地雷
    带分数问题
    子集和问题
    循环比赛日程表
    传纸条
    机器分配
    分组背包
  • 原文地址:https://www.cnblogs.com/phpper/p/8025806.html
Copyright © 2011-2022 走看看