【问题标题】:CakePHP 3 Custom LoggingCakePHP 3 自定义日志
【发布时间】:2017-09-19 10:10:08
【问题描述】:

我正在尝试配置自定义日志文件,但我不理解官方文档的示例。

它描述了如何使用FileLog Adapter,通过指定如下节并将其放入config/app.php文件中(但app.php文件与此格式不一致):

Log::config('custom_path', [
'className' => 'File',
'path' => '/path/to/custom/place/'
]);

然后,大概,在类文件中使用这节如下:

$this->log("Something didn't work!", 'custom_path');

但随后将一条消息写入包含错误的 custom_path 文件

Invalid log level "custom_path"

任何帮助表示赞赏。

【问题讨论】:

    标签: cakephp-3.0


    【解决方案1】:

    尝试在您的日志配置中添加范围。复制粘贴:

    Log::config('custom_path', [
    'className' => 'File',
    'path' => '/path/to/custom/place/'
    'scopes' => ['custom_path']
    ]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      相关资源
      最近更新 更多