全球主机交流论坛
标题:
webmin怎么清除access_log里面的访问日志???
[打印本页]
作者:
webproxy
时间:
2010-12-25 15:54
标题:
webmin怎么清除access_log里面的访问日志???
看看下图,才10天就6G多了~~~而且里面的日志对我来说没什么用
怎么清除日志?直接删除Apache肯定会报错的~~~
作者:
drivel
时间:
2010-12-25 16:00
你怎么知道 apache 会报错?
还真不会报错,只不过 apache 不会自动帮你生成这个文件罢了
作者:
vnconfig
时间:
2010-12-25 16:10
O_APPEND | O_WRONLY 模式,该担心的是磁盘空间,而不是 “Apache 报错”
作者:
vnconfig
时间:
2010-12-25 16:12
话说,LZ 安装配置好 logrotate 了没?这玩艺用来循环日志,只保留最近一段时间的,gzip 压缩存档。
作者:
webproxy
时间:
2010-12-25 16:17
标题:
回复 4# 的帖子
我默认安装的,有logrotate吗?
logrotate在那儿?
作者:
vnconfig
时间:
2010-12-25 16:33
在 /etc/logrotate.d/ 目录里创建或者修改 apache 的配置,内容差不多是这样:
/var/log/apache2
/*log {
missingok
notifempty
sharedscripts
compress
delaycompress
notifempty
create 640 root adm
daily
rotate
14
postrotate
/usr/bin/killall -HUP
httpd
&>/dev/null || :
endscript
}
具体用法自己看 logrotate 手册。
作者:
webproxy
时间:
2010-12-25 16:49
logrotate已经装了,怎么启用?
作者:
vnconfig
时间:
2010-12-25 16:51
噗,这就不知道了。老实说,卖家给个 shell 还好办,给我面板我完全不会用。
作者:
tony1999
时间:
2010-12-25 16:53
删了后,再建一个access.log不就得了
作者:
aru
时间:
2010-12-25 16:55
你可以搞个cron,每天运行一次
echo > /path/to/access.log
这样子每天就可以清空这个文件了
作者:
vnconfig
时间:
2010-12-25 16:56
标题:
回复 10# 的帖子
那样跟没有日志没区别了,不发 HUP 信号 httpd 根本不管文件 inode 有没有被 unlink(),继续往磁盘上写。
作者:
cnx
时间:
2010-12-25 17:09
webmin => system => Log File Rotation => Global Options
有配置选项的啊。
作者:
webproxy
时间:
2010-12-25 17:28
标题:
回复 12# 的帖子
感谢你
欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/)
Powered by Discuz! X3.4