我的 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相同