我在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的源代碼,發現它應該生效......我不知道爲什麼它不起作用。 但是,我很高興你回答了這個問題! –