清理Catalog Images Cache后大量商品图404。正常情况下,请求会从pub/media/catalog/product中的原图重新生成派生文件。
namei -l pub/media/catalog/product/a/b/image.jpg
df -h pub/media| 阶段 | 检查内容 |
|---|---|
| 定位 | 原图不存在时从备份或对象存储恢复;多节点环境确认各节点共享media;原图存在却不生成时检查PHP-FPM权限、图像库、磁盘空间和错误日志。 |
| 验证 | 选择不同尺寸与格式的三张商品图访问,确认缓存目录重新出现,并检查CDN没有继续缓存旧404。不要把整个media长期设成777。 |
避免误判
测试时固定同一个Store、客户状态和输入数据,并记录修改前后的请求与数据库结果,避免把作用域差异当成随机故障。

