Laravel 5.1软件包记录所有事件安装:缺少日志文件,没有写入任何内容

时间:2015-12-13 13:06:11

标签: windows logging installation laravel-5.1

我试图使用laravel-request-logger

  1. 我按照安装步骤将日志级别设置为debug。
  2. 然后将日志级别更改为debug
  3. composer update和作曲家dump-autoload
  4. 尝试了几个好的和坏的请求
  5. 首先,我甚至没有在我的应用文件夹中找到 http.log 的文件,也没有在我的存储文件夹中找到该文件(其中只有日志文件夹是)。 所以我在storage\logs文件夹中自己创建了 http.log 文件,并授予所有用户写入权限。但经过几次好的和坏的要求后,没有任何内容写出来。

    其次,我注意到默认laravel.log自安装此软件包以来没有记录任何内容,可能是因为此软件包会超出默认值?

1 个答案:

答案 0 :(得分:0)

由于Laravel的日志记录功能由Monolog53管理,因此您可以使用各种其他日志记录选项,包括将日志消息写入此日志文件,设置日志记录级别,通过FirePHP55将日志输出发送到Firebug console54的功能,使用Chrome Logger57到Chrome控制台56,甚至通过电子邮件,HipChat58或Slack59触发警报。

public function index(){
     $items = [
          'one',
          'two'
      ];

      \Log::debug($items);

      return view('about');
}

一个类似于以下的自定义日志消息 被附加到storage / logs / laravel.log:

[2015-12-14 01:51:56] local.DEBUG: 
    array ( 0 => 'Pack luggage',
    'one',
    'two'
)

当然有更多,但在这里难以解释。 :)干杯