使用自定义名称创建日志文件

时间:2014-09-27 12:02:34

标签: cakephp cakephp-2.5

如何在 cakephp 2.5.1 中创建包含自定义文件名的日志文件。

我写了以下代码

$this->log("Data : ".print_r($this->data,true),'debug');

它在debug.log文件夹中创建tmp/log文件,但是当我写自定义名称时,如

$this->log("Data : ".print_r($this->data,true),'data');

此代码不会创建任何日志文件。我的问题是如何使用自定义名称创建日志文件?

1 个答案:

答案 0 :(得分:0)

与另一个问题的答案相同:Start reading the manual。该职业的很大一部分是阅读文档。

  

在版本2.5中更改。

     

CakeLog不再自动配置。结果是日志文件   如果没有流正在侦听,则不会再自动创建。确保   如果你想听,你至少设置了一个默认流   所有类型和级别。通常,您可以设置核心FileLog类   输出到app / tmp / logs /: