我在CakePHP 2.1上编写了一个shell程序,我想写日志。所以我写下如下。CakeLog不会写入Shell中的debug.log
CakeLog::write(LOG_DEBUG, $msg);
我要到$味精写debug.log
,但写信给error.log
。
有没有人解决这个问题?
请告诉我如何写信给debug.log
。
谢谢。
我在CakePHP 2.1上编写了一个shell程序,我想写日志。所以我写下如下。CakeLog不会写入Shell中的debug.log
CakeLog::write(LOG_DEBUG, $msg);
我要到$味精写debug.log
,但写信给error.log
。
有没有人解决这个问题?
请告诉我如何写信给debug.log
。
谢谢。
CakeLog::write('debug', $msg);
首先,启用调试在/app/config/core.php
:
Configure::write('debug', 1);
在其次,使用以下代码将您的日志写入/app/tmp/logs/debug.log
:
Debugger::log("My Log");
谢谢!哇,我不知道“调试器::日志”。我会试试看。 –
谢谢,arilia。 我试过你的代码,但它似乎没有生效。 但我读了CakeLog的源代码,发现它应该生效......我不知道为什么它不起作用。 但是,我很高兴你回答了这个问题! –