全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2681|回复: 12
打印 上一主题 下一主题

[疑问] webmin怎么清除access_log里面的访问日志???

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-25 15:54:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看看下图,才10天就6G多了~~~而且里面的日志对我来说没什么用
怎么清除日志?直接删除Apache肯定会报错的~~~
2#
发表于 2010-12-25 16:00:57 | 只看该作者
你怎么知道 apache 会报错?

还真不会报错,只不过 apache 不会自动帮你生成这个文件罢了
3#
发表于 2010-12-25 16:10:56 | 只看该作者
O_APPEND | O_WRONLY 模式,该担心的是磁盘空间,而不是 “Apache 报错”
4#
发表于 2010-12-25 16:12:55 | 只看该作者
话说,LZ 安装配置好 logrotate 了没?这玩艺用来循环日志,只保留最近一段时间的,gzip 压缩存档。
5#
 楼主| 发表于 2010-12-25 16:17:19 | 只看该作者

回复 4# 的帖子

我默认安装的,有logrotate吗?
logrotate在那儿?
6#
发表于 2010-12-25 16:33:22 | 只看该作者
在 /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 手册。
7#
 楼主| 发表于 2010-12-25 16:49:18 | 只看该作者
logrotate已经装了,怎么启用?
8#
发表于 2010-12-25 16:51:03 | 只看该作者
噗,这就不知道了。老实说,卖家给个 shell 还好办,给我面板我完全不会用。
9#
发表于 2010-12-25 16:53:25 | 只看该作者
删了后,再建一个access.log不就得了
10#
发表于 2010-12-25 16:55:16 | 只看该作者
你可以搞个cron,每天运行一次
echo > /path/to/access.log
这样子每天就可以清空这个文件了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-9 14:17 , Processed in 0.139163 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表