备份时发现附件目录已经四十多 G,把原图单独加起来才八 G,剩下的全是各种尺寸的副本,日积月累占着磁盘又不敢乱删。碰到这种情况,我一般先确认改动有没有真的生效。
原因不复杂,每个附件都会按注册过的所有尺寸各存一份,主题换过几轮尺寸,旧规格没人清理,数量跟着上传量一路堆叠上去,很占空间。
「缩略图占用空间」这个问题文档写得含糊,实际行为以当前版本为准,别照旧版本的结论套。改完顺手把文档补一句,省得下次自己重新推一遍。
du -sh wp-content/uploads/* find wp-content/uploads -name '*-768x*' -delete
监控和日志的时间要对上,时区不一致会多绕很大一圈。临时改动用注释写上日期和原因,过两周自己都记不清为什么这么写。
具体做法是,先按尺寸统计一下各个子目录分别占了多少空间;把主题已经不再使用的那些旧规格副本全部删掉;以后把注册的图片尺寸数量控制在三个以内就行。
最后用这个标准收尾,附件目录体积降到原图的两倍以内,页面上的图片仍然显示正常。
