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

softyun3年前云服务器66

通常我们是在{$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下 应该类似。

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

相关文章

美国VPS服务器Windows和Linux有哪些区别

美国VPS服务器Windows和Linux的区别有:1、费用上,Windows操作系统需要收费,Linux操作系统是免费的;2、操作上,Windows操作系统只有图形操作界面,Linux操作系统有字符...

美国服务器做视频网站有什么优化建议

美国服务器做视频网站的优化建议:1.美国服务器做视频网站要采用更新的后台加速技术,选择M3u8视频分段加载技术,还可以采用p2p加载分发技术,转移自己的服务器压力。2. 美国服务器做视频网站可以租用多...

选择香港服务器托管的好处有哪些

选择香港服务器托管的好处有:1、选择香港服务器托管能节约建立数据中心的成本,降低服务器故障的概率;2、香港服务器托管能提供访问控制、视频监控和备份电源等功能,保证服务器的安全;3、香港服务器托管能及时...

荷兰vps主机租用有哪些优势

荷兰vps主机租用的优势有:1、基础设施发达,网络带宽资源充足,租用价格便宜;2、不用备案,对网站内容限制少,能最大限度减少用户搭建网站的时间;3、硬件设备可靠,稳定性好,机房能确保24小时电力供应,...

美国网站服务器中防御网络攻击的技巧有哪些

美国网站服务器中防御网络攻击的技巧:1、不要使用美国网站服务器保存非必要的客户数据,防止被黑客窃取;2、需要给美国网站服务器更新SSL/TLS来加密浏览器通信,防止黑客破解代码;3、可通过配置美国高防...

拨号服务器出错没有响应如何解决

拨号服务器出错没有响应解决的方法:1、检查网线接口是否接触不良,线路是否接错;2、确认单机上网的方式,如果不是PPPoE拨号上网要在WAN口连接类型中选择正确的上网方式;3、将被绑定的电脑网卡MAC地...