限制 Apache日志文件大小的方法

softyun3年前云服务器87

通常我们是在{$apache}/conf/httpd.conf中设置Apache的参数,然而我们并没有发现可以设置日志文件大小的配置指令,通过参考httpd.apache.org/docs/2.0/programs/rotatelogs,可以用apache 自己的程序 rotatelogs.exe(位于 {$apache}/bin/目录下),来限制日志文件的大小。
Usage: rotatelogs [-l] [offset minutes from UTC] or
Add this:
TransferLog "|rotatelogs /some/where 86400"
or
TransferLog "|rotatelogs /some/where 5M"
to httpd.conf. The generated name will be /some/where.nnnn where nnnn is the system time at which the log nominally starts (N.B. if using a rotation time, the time will always be a multiple of the rotation time, so you can synchronizecron scripts with it). At the end of each rotation time or when the file size is reached a new log is started.
在 Windows 下的设置例子如下:
# 限制错误日志文件为 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
linux/Unix下 应该类似。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

内网穿透服务器怎么设置

内网穿透是一种将外网请求转发到内网服务器的技术,通常使用内网穿透服务器来实现。下面是内网穿透服务器的设置步骤:1、选择一款内网穿透工具选择一款适合自己的内网穿透工具,比如frp、ngrok等。2、下载...

香港主机空间怎么解绑域名

香港主机空间解绑域名的方法:1、进入香港主机控制面板;2、打开主机域名绑定页面;3、选择对应的域名绑定记录,删除解绑的域名信息;4、进入域名管理;5、找到主机的域名解析记录并删除即可。具体操作如下:1...

香港服务器租用的正确选择方法

香港服务器无需备案,即开即用,可快速上线业务开展销售,且国内访问速度快,是国内企业发展海外贸易以及海外企业来华发展的线上业务最佳搭载平台。但市面上香港服务器供应商非常繁多,且产品和服务质量不一,难以分...

国内服务器空间使用率不足怎么解决

国内服务器空间使用率不足解决的方法:1、删除没用的安装文件,包括应用程序、主题和插件的安装文件;2、删除垃圾邮件,包括过时、无效的邮件;3、清理网站数据库产生的死链、评论、草稿箱等垃圾信息;4、禁用不...

怎么判断美国服务器是否稳定

判断美国服务器是否稳定的方法:1、看美国服务器网络物理设备是否存在问题,以免引发信息受损;2、看美国服务器主机配件是否会经常出现故障,以保证网站的正常运行;3、看美国服务器信息通道是否发生堵塞,带宽小...

​香港服务器搭建论坛有哪些好处

香港服务器搭建论坛的好处:1. 香港服务器免备案,快速进行部署,节省时间成本。2. 香港服务器实现南北互访互通,保证服务器的稳定性。3. 香港服务器临近大陆,网络访问速度快。4. 香港的国际带宽充足,...