![我破坏了 Apache 虚拟主机的访问日志记录。太奇怪了 - 帮助](https://linux22.com/image/165710/%E6%88%91%E7%A0%B4%E5%9D%8F%E4%BA%86%20Apache%20%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E7%9A%84%E8%AE%BF%E9%97%AE%E6%97%A5%E5%BF%97%E8%AE%B0%E5%BD%95%E3%80%82%E5%A4%AA%E5%A5%87%E6%80%AA%E4%BA%86%20-%20%E5%B8%AE%E5%8A%A9.png)
我有一个访问日志,我想保存它,然后清除原始日志。我重命名了 access.log,然后创建了一个具有相同权限的新 access.log。
没有日志记录。我重新启动了 Apache2 几次,但 access.log 文件中没有添加任何内容。同一文件夹中的 error.log 文件不断增长。
其他虚拟主机中的日志记录也很好。
所以现在我读到您不应该在 Apache2 运行时触摸日志文件。我违反了他们的规则,现在它正在惩罚我。
虚拟主机配置不变。 Apache 配置中是否有某个位置关闭了该虚拟主机的注销?
答案1
重新启动整个服务器后,我的问题得到解决。重新启动 Apache 并没有解决问题。
我遇到了另一个同时开始的问题......在 SFTP 上传时将创建 0 大小的文件,然后文件传输将失败。服务器重新启动也解决了这个问题。
太无法解释了。类似于他是如何成为总统的:(