weifeng01 发表于 2010-10-19 16:45:45

wwwlogs里的日志文件可以直接删除吗?如何关闭nginx apache日志

wwwlogs里的日志文件可以直接删除吗? 还是只可以删除里面的内容,我看access.log文件很大,别删错了。

licess 发表于 2010-10-19 17:03:03

回复 1# 的帖子

不能直接删除如果是nginx的话,编辑 /usr/local/nginx/conf/nginx.conf,将日志丢入/dev/null 中。
找到access_log /home/wwwlogs/access.log access;
改成access_log /dev/null;
保存,重启nginx


如果是apache的话,编辑 /usr/local/apache/conf/httpd.conf 查找 /home/wwwlogs/access_log、 /home/wwwlogs/error_log 替换为 /dev/null
编辑 /usr/local/apache/conf/extra/httpd-vhosts.conf 查找 /home/wwwlogs/IP-error_log 、 /home/wwwlogs/IP-access_log 替换为 /dev/null
保存,重启apache


修改完成就可以删除了,这样就正确完全关闭了,日志就会全部都丢掉了

清空日志可以执行 cat /dev/null > /path/to/log
/path/to/log 替换为你日志的完整路径

weifeng01 发表于 2010-10-19 17:23:38

谢谢 军哥 现在access.log文件里面那些数据可以清空吗?

licess 发表于 2010-10-20 09:29:34

回复 3# 的帖子

只要改过来,重启了nginx就可以清空了。

zleicx 发表于 2010-12-19 13:15:02

原帖由 licess 于 2010-10-19 17:03 发表 https://bbs.vpser.net/images/common/back.gif
不能直接删除,可以修改nginx配置,将日志丢入/dev/null 中。
找到access_log /home/wwwlogs/access.log access;
改成access_log /dev/null;

在终端输入这些现实command not found

licess 发表于 2010-12-20 09:25:43

回复 5# 的帖子

:L 我很无语,那不是命令是修改配置,请仔细阅读我上面写的话。

5116411 发表于 2011-8-7 11:01:20

wwwlogs里的日志文件直接删除了

wwwlogs里的日志文件直接删除了   然后重新建立了个access.log文件权限设置的7777   问下现在怎么恢复
因为我要看百度蜘蛛的抓取页面我以为删除了可以自动重新建立】
军哥帮我指导下
页: [1]
查看完整版本: wwwlogs里的日志文件可以直接删除吗?如何关闭nginx apache日志