如果我删除apache日志文件会发生什么?

时间:2013-02-21 05:34:44

标签: apache

我在/ var / log / apache2中有4个文件,我刚刚删除了其中的2个(我有备份)。它会影响apache的日志记录功能吗?如果不存在,apache会自动创建文件并写入文件吗?

2 个答案:

答案 0 :(得分:2)

它会自动创建新文件。

答案 1 :(得分:2)

文件被删除但文件句柄仍然存在,直到你重新加载/重启apache,至少在Rhel 7上。 您可以在删除/ var / log / httpd / access_log后运行sudo lsof | grep access_log来验证这一点。 稍后当logrotate运行时,您可能会看到文件自动重新创建,因为这会重新加载,然后会再次触发文件。

相关问题