附件管理:清掉没人引用的图片

Ju7CMS 用户手册 · 发布于 2026-10-16 · 更新于 2026-10-16

只上传不确定的图片、换图后留下的旧文件都会占空间。附件管理用来找出这些没人引用的文件。本章同时说明为什么不要手工去 upfile 删。

无效附件是怎么来的

  • 在上传窗口点了「上传」但没点「确定」——文件已经在服务器上,文章里没有它。
  • 换了一张图,旧图还留在 upfile/。
  • 文章被永久删除,它引用的图没人认领了。
  • 采集或批量导入时抓下来的图,后来正文被改过。

怎么用附件管理

  1. 进「功能 → 附件管理」,先看它列出的目录与统计,不要一上来就点删除。
  2. 按年月分批处理,先处理最早的、明显不再用的那些。
  3. 删之前先确认:这个插件判断的是「数据库里有没有引用」,而引用可能藏在正文、栏目配图、广告位、区块里,判断口径不一定覆盖你手工写进去的地方。
  4. 拿不准的先改名或移走而不是删掉,观察几天前台有没有破图,再决定。

不要手工去 upfile/ 里挑着删。文件名是时间戳,肉眼看不出谁在用;而且删了数据库里的记录还在,前台就是一排破图。要么用附件管理,要么从备份恢复。

配套的三件事

事在哪为什么
图片尺寸与格式设置 → 上传设置 / 栏目的图片参数从源头少产生大文件,见第六章
正文图片的宽高上传前把图裁到合适尺寸系统会按图片自身属性补占位比例,图本身小一点更好
定期看目录大小服务器上看 upfile/ 目录增长异常通常意味着有重复上传或采集在灌图

本站历史上有过一批「正文里指向已不存在的图片」的记录,这类问题在附件管理里看不到(文件本来就不在),要用前台抽查或断链扫描来发现。发现后是把字段清空,不是补一个假图。