Apache access.log 重命名后获取更新

Apache access.log 重命名后获取更新

我的 Ubuntu 系统上有一个名为 access.log 的文件,该文件获取我网站上的所有错误。

问题是该文件现在太大了,所以我重命名为 access-old.log 并创建一个名为 access.log 的新文件。

但 access-old.log 仍然出现错误,我的问题是为什么?为什么我创建的新 access.log 现在没有收到错误?

答案1

您需要告诉您的网络服务器关闭并重新打开其日志文件。例如,如果你正在跑步apache,你就会跑步apachectl graceful

答案2

apachectl graceful将等待所有当前活动连接完成并关闭,因此可能需要一段时间才能工作

apachectl restart将强制重新启动而不等待,与/etc/init.d/httpd restart相同

相关内容