apache中修改错误日志中的错误级别
来源:互联网 发布:能备份应用数据的软件 编辑:程序博客网 时间:2024/06/05 12:43
apache中修改错误日志中的错误级别:
一、遇到问题
因为写日志会给系统带来很大的损耗。关闭日志以后,甚至最高可以提高整体性能近40%(粗略估计)那么如何关闭日志呢?可以通过降低log级别的办法来减少日志读写。 这里要提醒的是,这么做将给“入侵检测”以及其他基于日志分析的工作带来麻烦。所以请谨慎使用。
二、解决问题
编辑conf文件夹下的httpd.conf,找到如下内容:
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn
其中LogLevel用于调整记录错误日志中的信息的详细程度。(参阅ErrorLog指令)。可以选择下列级别,依照重要性降序排列:
Level Description Example
emerg 紧急 - 系统无法使用。 "Child cannot open lock file. Exiting"
alert 必须立即采取措施。 "getpwuid: couldn't determine user name from uid"
crit 致命情况。 "socket: Failed to get a socket, exiting child"
error 错误情况。 "Premature end of script headers"
warn 警告情况。 "child process 1234 did not exit, sending another SIGHUP"
notice 一般重要情况。 "httpd: caught SIGBUS, attempting to dump core in ..."
info 普通信息。 "Server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers)..."
debug 出错级别信息 "Opening config file ..."
apache默认级别是warn,那么warn级别以上的日志都会记录,会产生大量“文件不存在”的erro级别的错误日志。建议使用 crit 级别的设置,这样只记录致命级别以上的日志,有效减少日志数量。 把LogLevel warn更改为LogLevel crit 然后重启apache即可。
阅读全文
0 0
- apache中修改错误日志中的错误级别
- apache中修改错误日志中的错误级别
- apache2中修改错误日志中的错误级别
- php 错误级别日志
- php中的错误级别
- php中的错误级别
- PHP中的错误级别
- nginx502错误和错误日志级别
- apache的错误日志
- apache 错误日志
- Apache配置错误日志
- php中的error_reporting错误级别
- 学会使用Apache错误日志
- Apache错误日志时时查看
- Apache错误日志时时查看
- Mysql5.7 的错误日志中最常见的note级别日志解释
- ***修改eclipse 代码错误提示级别
- Vmware中RedHat命令行和图形界面切换 Linux运行级别 默认界面配置 修改错误配置
- linux命令
- 对java虚拟机内存的理解(图)
- jq和js分别设置标签属性及样式
- 异常
- Android Studio中实现本地html中js与java交互简单实例
- apache中修改错误日志中的错误级别
- androidstudio2.3.2签名打包安装失败问题,INSTALL_PARSE_FAILED_NO_CERTIFICATES
- 【响应式Web设计】读书笔记
- Linux 命令
- PHP中的Trait 特性及作用
- Hadoop基础教程-第8章 Zookeeper(8.2 Zookeeper下载与安装)(草稿)
- 深入浅出理解闭包(转载)
- git命令
- php如何给pdf加上文字水印和图片水印