问答详情
源自:2-2 SeasLog常用方法

analyzerCount()输出全是0,问题可能出在哪?

RT~我查看了一下分组下的日志,debug info error 等日志都有写入存在

提问者:浅语 2016-02-01 11:29

个回答

  • 李虎头
    2016-02-23 16:30:28

    1. 可能是Logger没有对应上

    2. 旧版本的Seaslog的确存在这个bug,可以尝试升级到1.6版本及以上

  • 浅语
    2016-02-04 00:43:05

    /* PHP页面中代码如下: */
        SeasLog::setBasePath('/var/www/html/log/');
        SeasLog::setLogger('Web');
        SeasLog::error('it is a error');
        $data = SeasLog::analyzerCount();
            var_dump($data);
            echo SeasLog::getLastLogger();
    
    /*  php.ini中参数设置如下 */
       extension = seaslog.so
    seaslog.default_basepath = /var/www/html/log/
    seaslog.default_logger = default
    seaslog.disting_type = 1
    seaslog.disting_by_hour = 1
    seaslog.use_buffer = 1
    seaslog.buffer_size = 100
    seaslog.level = 0
    seaslog.trace_error = 1


  • 北京流浪儿
    2016-02-02 12:48:59

    默认参数可能设置不对啊