首页 > WORK > Apache的错误日志

Apache的错误日志

版权声明:本文可以任意转载,转载时请务必以超链接形式标明文章原始出处作者署名本版权声明

Apache的错误日志可以提供丰富的信息,我们可以利用这些信息分析服务器的运行情况、找出发生错误的原因等,可以说错误日志是最重要的日志文件了。

如果是随Linux默认安装的Apache,错误日志文件的位置在/var/log/httpd,我手工安装的Apache错误日志文件的位置在Apache安装目录的log目录下。

在Linux下错误日志的默认文件名为error_log,我们也可以修改它的文件名和位置,这是要用ErrorLog指令设置:

ErrorLog /var/log/MyApache/error_log

这里,除非文件位置用”/”开头,否则这个文件位置是相对于ServerRoot目录的相对路径。

通过LogLevel指令,可以调整错误日志中记录的错误等级,具体就不贴在这里了,使用时可以参考:http://httpd.apache.org/docs/2.2/mod/core.html#loglevel (Apache 2.2版本)

还有一个就是可以通过LogFormat format|nickname [nickname]指令定义访问日志的记录格式,如果采用默认设置的话,一条错误记录就会是下图中的样子:

apache-errorlog.jpg

这个就一目了然了,时间/日期、错误等级、登录IP、错误信息,在我们的开发工作中,分析Apache等的错误日志是非常重要的。

分类: WORK 标签:
  1. 周建人
    2007年1月9日10:18 | #1

    从某种程度上,一个程序员分析错误日志的能力可以看出他的开发能力。

  2. robertbao
    2007年1月9日12:57 | #2

    >>周建人:同感~~~还要加强这方面的能力~~~

  3. coderman
    2007年1月9日18:52 | #3

    Apache的错误日志和访问日志都是非常重要的分析源。