磁盘空间不足

某天,测试人员在群里质问,怎么后台打不开了,刚刚还是好好的,也没有发布代码啊!随后给了张截图

file_put_contents(): Only 0 of 13476 bytes written, possibly out of free disk space

分析

框架此时在写入某个缓存文件,缓存文件通常都写入到项目的runtime/下,但是意外的写不进去了,从报错来看,排除没有写入权限的可能,那就需要看看机器的磁盘空间了

操作

通过df -h查看,不熟悉的可以df --help或者man df来获取命令详细信息

可以看到磁盘空间不足了,但仍然不知道是哪个地方比较占用磁盘空间?接着从刚才的分析出发,先查看下项目的缓存目录

cd到项目目录,du -h --max-depth=1查看下

runtime目录占用较多的空间。接着查看,通过du -h --max-depth=1 ./runtime,可以看出是日志文件占用了较大的空间,有很多过往的日志。

 

本文作者:笑笑霸

本文链接:https://www.cnblogs.com/xiaoxiaobug/p/16401026.html

期待你的关注、收藏、评论,欢迎转载,请指明原文链接

posted @   笑笑霸  阅读(1060)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起