require_once("Zend/Log.php"); require_once("Zend/Log/Writer/Stream.php"); require_once("Zend/Log/Filter/Priority.php"); require_once("Zend/Log/Formatter/Simple.php"); // output format $time = date('Y/m/d H:i:s'); $format = "{$time} %priorityName% (%priority%): %message%" . PHP_EOL; $formatter = new Zend_Log_Formatter_Simple($format); $writer = new Zend_Log_Writer_Stream('/****/****/****/logs/error_log'); // set log file path $writer->setFormatter($formatter); // setting log level $filter = new Zend_Log_Filter_Priority(Zend_Log::DEBUG); $log = new Zend_Log(); $log->addWriter($writer); $log->addFilter($filter); // write log $log->debug('hogehoge');
2010年9月9日木曜日
Zend_Logを使ってファイルにログを吐く
Zend_Logを使ってファイルにログを吐くときの個人的な定型