附件管理:清掉没人引用的图片
只上传不确定的图片、换图后留下的旧文件都会占空间。附件管理用来找出这些没人引用的文件。本章同时说明为什么不要手工去 upfile 删。
无效附件是怎么来的
- 在上传窗口点了「上传」但没点「确定」——文件已经在服务器上,文章里没有它。
- 换了一张图,旧图还留在
upfile/。 - 文章被永久删除,它引用的图没人认领了。
- 采集或批量导入时抓下来的图,后来正文被改过。
怎么用附件管理
- 进「功能 → 附件管理」,先看它列出的目录与统计,不要一上来就点删除。
- 按年月分批处理,先处理最早的、明显不再用的那些。
- 删之前先确认:这个插件判断的是「数据库里有没有引用」,而引用可能藏在正文、栏目配图、广告位、区块里,判断口径不一定覆盖你手工写进去的地方。
- 拿不准的先改名或移走而不是删掉,观察几天前台有没有破图,再决定。
不要手工去 upfile/ 里挑着删。文件名是时间戳,肉眼看不出谁在用;而且删了数据库里的记录还在,前台就是一排破图。要么用附件管理,要么从备份恢复。
配套的三件事
| 事 | 在哪 | 为什么 |
|---|---|---|
| 图片尺寸与格式 | 设置 → 上传设置 / 栏目的图片参数 | 从源头少产生大文件,见第六章 |
| 正文图片的宽高 | 上传前把图裁到合适尺寸 | 系统会按图片自身属性补占位比例,图本身小一点更好 |
| 定期看目录大小 | 服务器上看 upfile/ 目录 | 增长异常通常意味着有重复上传或采集在灌图 |
本站历史上有过一批「正文里指向已不存在的图片」的记录,这类问题在附件管理里看不到(文件本来就不在),要用前台抽查或断链扫描来发现。发现后是把字段清空,不是补一个假图。
