apache的日志文件(apache2的log文件位置如何自定义目录?)
大家好,今天小编关注到一个比较有意思的话题,就是关于apache日志文件在哪的问题,于是小编就整理了3个相关介绍为您解答,让我们一起看看吧。
(图片来源网络,侵删)apache日志怎么看?
Apache内建了记录服务器活动的功能,这就是它的日志功能。这个《Apache日志》系列文章介绍的就是Apache的访问日志、错误日志,以及如何分析日志数据,如何定制Apache日志,如何从日志数据生成统计报表等内容。
如果Apache的安装方式是默认安装,服务器一运行就会有两个日志文件生成。这两个文件是access_log(在Windows上是access.log)和error_log(在Windows上是error.log)。采用默认安装方式时,这些文件可以在/usr/local/apache/logs下找到;对于Windows系统,这些日志文件将保存在Apache安装目录的logs子目录。不同的包管理器会把日志文件放到各种不同的位置,所以你可能需要找找其他的地方,或者通过配置文件查看这些日志文件配置到了什么地方。
apache2的log文件位置如何自定义目录?
默认目录是/var/www/html下。修改方法:打开/etc/httpd/conf/httpd.conf文件,找到下面这行DocumentRoot "/var/www/html"可以改成你想要的目录。-----------------------------------------------------------apache的默认重要配置信息如下:
(图片来源网络,侵删)配置文件:/etc/httpd/conf/http.conf服务器的根目录:/var/www/html访问日志文件:/var/log/httpd/access_log错误日志文件:/var/log/httpd/error_log运行apache的用户:apache运行apache的组:apache端口:80模块存放路径:/usr/lib/httpd/modules
apache里的error.log删不掉?
删除 Apache2/logs/目录下的 error.log、access.log文件 打开 Apache 的 httpd.conf配置文件并找到下面两条配置 ErrorLog logs/error.log CustomLog logs/access.log common 直接注释掉,换成下面的配置文件。 # 限制Apache错误日志文件为 1M ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 1M”
# 每天生成错误日志文件 #ErrorLog “|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 86400″ # 限制访问日志文件大小为 1M CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 1M” common # 每天生成一个访问日志文件 #CustomLog “|bin/rotatelogs.exe -l logs/access-%Y-%m-%d.log 86400″ common
(图片来源网络,侵删)到此,以上就是小编对于apache的日志文件的问题就介绍到这了,希望这3点解答对大家有用。