早上打开博客,发现显示“无法连上数据库”,遂登录ssh,重启服务。重启后,Wordpress可以访问了,但是标签及分类目录全部丢失。一阵Google,百度后,大多说是缓存爆满导致。
df -lh
果然,硬盘空间全部满了。于是寻找是哪个目录的问题。
- 先du -sh /*, 在/home目录的地方卡住了,然后Ctrl+C, 然后
ll|grep -v "total"|grep -v "home"|awk '{print $9}'|xargs du -sh
- 发现其他目录不大,知道是/home目录的问题了
- 递归对/home目录使用上面的方法处理
最后,发现是wordpress目录下的 wp-content/cache/* 超过10G了,此目录是 W3 Total Cache插件 的缓存目录,清空以下目录:
wp-content/cache/object/*
wp-content/cache/db/*
wp-content/cache/page/*
wp-content/cache/tmp/*
重启服务,OK。
此文给使用W3TC插件的同学一个提醒。