monolog 1.3.1 简单使用

 1 include_once 'test/vendor/autoload.php';
 2 
 3 use Monolog\Logger;
 4 use Monolog\Handler\StreamHandler;
 5 use Monolog\Formatter\LineFormatter;
 6 
 7 
 8 // create a log channel
 9 $handler = new StreamHandler('D:\\your.log', Logger::WARNING);
10 $pro = new \Monolog\Processor\WebProcessor($_SERVER);
11 $log = new Logger('spider',[$handler],[$pro]);
12 $formatter = new LineFormatter("日期:%datetime% 栏目:%channel% 错误级别:%level_name% 信息:%message% 内容:%context% 附加:%extra%\n");
13 $handler->setFormatter($formatter);
14 $log->pushHandler($handler);
15 
16 // add records to the log
17 $log->addWarning('Foo');
18 $log->addError('Bar');
19 $log->addError('飞的太低吓到人类了',['id'=>'mmkkmmmkk']);
composer.json
{
"require": {
"monolog/monolog": "1.13.1"
}
}

posted on 2015-04-21 20:22  叮当葫芦娃  阅读(135)  评论(0编辑  收藏  举报

导航