日志文件重达数百GB,无法删除

时间:2018-07-27 12:11:29

标签: windows apache

这可能是我遇到过的最奇怪的问题。 我使用PhpStorm编程。

突然,Windows发出了有关磁盘空间不足的警报。 经过快速研究,结果发现我项目的日志文件(记录了所有错误)重134 GB。

第一个问题是-为什么会发生这种情况? 当我尝试使用Windows文件资源管理器删除它时,它显示“您需要权限才能执行此操作”。

我试图在管理员模式下使用命令提示符将其删除,它显示“访问被拒绝”。

这使我想到了第二个也是更重要的问题-我该如何解决? 我已经在计算机上扫描了病毒,却一无所获。

CMD response

Windows files explorer response

一些技术细节: 我使用Windows 10 64位,Apache 2.4,PHP 7.2.8。

1 个答案:

答案 0 :(得分:0)

我设法解决了。

  1. 创建了一个新的.log文件,名为“ temporary.log”
  2. 停止了Apache服务
  3. 打开httpd.conf文件
  4. 找到了相关的虚拟主机。
  5. 将ErrorLog文件更改为“ temporary.log”
  6. 启动了apache服务。
  7. 有问题的文件消失了。
  8. 再次停止apache服务。
  9. 将“ temporary.log”的名称更改为原始的.log文件名。
  10. 将ErrorLog文件更改为原始文件名。
  11. 再次启动apache服务。