首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以编程方式关闭log4php日志记录

以编程方式关闭log4php日志记录
EN

Stack Overflow用户
提问于 2012-12-28 11:34:13
回答 1查看 1.2K关注 0票数 1

我在我的项目中使用了log4php。但是对于部署,我想使用配置数组关闭记录器。

关闭日志记录的参数是什么?

EN

回答 1

Stack Overflow用户

发布于 2012-12-28 11:37:08

config.xml中,设置level

代码语言:javascript
复制
<configuration xmlns="http://logging.apache.org/log4php/">
    <appender name="myAppender" class="LoggerAppenderFile">
        <param name="file" value="myLog.log" />
    </appender>
    <root>
        <level value="WARN" />
        <appender_ref ref="myAppender" />
    </root>
</configuration>

或使用php配置文件config.php,执行以下操作

代码语言:javascript
复制
return array(
    'rootLogger' => array(
        'level' => 'DEBUG',     // you need to change here to set the log level
        'appenders' => array('default'),
    ),
    'appenders' => array(
        'default' => array(
            'class' => 'LoggerAppenderFile',
            'layout' => array(
                'class' => 'LoggerLayoutSimple'
            ),
            'params' => array(
                'file' => '/var/log/my.log',
                'append' => true
            )
        )
    )
);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14064246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档