Apache配置文件中的LogLevel指令

LogLevel 指令

说明:

控制错误日志的详细程度

语法:

LogLevel 级别

默认值:

LogLevel warn

上下文:

服务器配置, 虚拟主机

状态:

核心

模块:

core

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 ..."

当指定了特定级别时,所有级别高于它的信息也会同时报告。比如说,当指定了LogLevel info时,所有 notice和warn级别的信息也会被记录。

建议至少要使用crit级别。

示例如下:LogLevel notice(T002)

时间: 2025-01-21 15:09:49

Apache配置文件中的LogLevel指令的相关文章

Apache配置文件里的LogLevel指令介绍

LogLevel 指令 说明: 控制错误日志的详细程度 语法: LogLevel 级别 默认值: LogLevel warn 上下文: 服务器配置, 虚拟主机 状态: 核心 模块: core LogLevel用于调整记于错误日志中的信息的详细程度.(参阅ErrorLog指令).可以选择下列级别,依照重要性降序排列: Level Description Example emerg 紧急 - 系统无法使用. "Child cannot open lock file. Exiting" al

apache配置文件中的##和#分别指什么意思啊?

问题描述 apache配置文件中的##和#分别指什么意思啊? 如题,apache配置文件中的##和#分别指什么意思啊?有点搞不明白怎么那么多带##的语句!

Apache配置文件中的deny与allow小结_Linux

今天在公司配置Zend本地Apache环境的时候,发现在zend.conf中的权限控制中的几段句子,如下所示: 复制代码 代码如下: <Location /server-status>      SetHandler server-status       Order deny,allow       Deny from all       Allow from 127.0.0.1   </Location> 自己在配置虚拟主机的时候需要配置VirtualHost, 复制代码 代码

Apache在httpd.conf配置文件中设置伪静态(Rewrite)

.htaccess文件应该被用在内容提供者需要针对特定目录改变服务器的配置而又没有root权限的情况下.如果服务器管理员不愿意频繁修改配置,则可 以允许用户通过.htaccess文件自己修改配置,尤其是ISP在同一个机器上运行了多个用户站点,而又希望用户可以自己改变配置的情况下. 虽然如此,一般都应该尽可能地避免使用.htaccess文件.任何希望放在.htaccess文件中的配置,都可以放在主配置文件的段中,而且更高效. 避免使用.htaccess文件有两个主要原因. 首先是性能.如果Allo

修改apache配置文件去除thinkphp url中的index.php

 这篇文章主要介绍了修改apache配置文件去除thinkphp url中的index.php的方法,大家参考使用吧 例如你的原路径是 http://localhost/test/index.php/index/add 那么现在的地址是 http://localhost/test/index/add 如何去掉index.php呢?   1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置   代码如下: #LoadModule rewrite_

修改apache配置文件去除thinkphp url中的index.php_php实例

例如你的原路径是 http://localhost/test/index.php/index/add那么现在的地址是 http://localhost/test/index/add如何去掉index.php呢? 1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置 复制代码 代码如下: #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.AllowOverride None 讲

apache服务器中.htaccess的功能及写法

由于我目前的空间支持.htaccess,这篇文章很全面的介绍了.htaccess的功能以及.htaccess写法,同时里面也讲了关于url_rewrite的东西,于是转过来,觉得挺有用处的 - .htaccess 文件(或者"分布式配置文件"提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录.作为用户,所能使用的命令受到限制.管理员可以通过Apache的AllowOverride指令来设置. - 子目录中的指令会覆

深入apache配置文件httpd.conf的部分参数说明

本篇文章是对apache配置文件httpd.conf的部分参数说明进行了详细的分析介绍,需要的朋友参考下   <Directory>...</Directory> -- 设定指定目录的访问权限 <Files>...</Files> -- 设置应用于指定文件的指令示例:拒绝访问以'-ht'开头的文件<Files ~"^.ht"> Order allow,deny Deny from all </Files> <

Apache服务器中.htaccess的基本配置总结_Linux

.htaccess文件(或者"分布式配置文件"提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录.作为用户,所能使用的命令受到限制.管理员可以通过Apache的AllowOverride指令来设置. - 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令. - .htaccess必须以ASCII模式上传,最好将其权限设置为644. 错误文档的定位 常用的客户端请求错误返回代码: 401 Authorizat