![[Bug]: Broken Images (404 Not Found) in Discussion #557](https://www.chat-gpts.plus/wp-content/uploads/2026/06/4033-20608001.jpg)
[Bug]: Broken Images (404 Not Found) in Discussion #557
快速结论:该报错并非 Fooocus 运行时错误,而是 GitHub Discussion #557 中引用旧版 user-images.githubusercontent.com 图片链接已失效,导致页面显示 404。优先确认 Issue 报告人提供的截图是否仍然显示为破损图片,无需在本地环境修复。
问题场景
用户在访问 Fooocus GitHub 仓库的 Discussion #557(标题:Fooocus 2.1.0 Image Prompts (Midjourney Image Prompts))时,发现页面内大量示例图片无法加载,显示为破碎图片图标。这些图片原本由维护者 lllyasviel 在 2023-10-07 创建该 Discussion 时嵌入,用于演示 Image Prompt 功能的效果对比、示例输出及功能表格。
报错原文
[Image] (broken or missing)
URL: https://user-images.githubusercontent.com/19834515/273424047-85642534-af32-4f99-a0cb-6a0e42469ad9.png
Status: 404 Not Found
浏览器控制台同时显示多个类似 404 错误,例如:GET https://user-images.githubusercontent.com/19834515/273445930-2ac3cffc-5ab6-408a-94c6-904e54684d51.png 404 (Not Found)
原因分析
可能原因:Discussion #557 中的图片均托管于旧版 user-images.githubusercontent.com 域名。GitHub 于 2024 年后逐步将用户上传内容迁移至 github.com/user-attachments/ 路径或私有 CDN,导致旧链接失效。Issue 报告人提供的截图(来自 user-attachments/assets 路径)与 Discussion 中的破损图片一致,说明维护者未及时更新 Discussion 中的图片引用。
环境排查
- 浏览器:确认使用 Chrome、Edge、Firefox 等主流浏览器访问 Discussion #557。
- 网络环境:确认能够正常访问
github.com及user-images.githubusercontent.com域名(部分区域可能被屏蔽)。 - Fooocus 版本:与 Fooocus 运行无关,无需检查 Python、CUDA 或依赖版本。
解决步骤
- 确认问题范围:打开 Discussion #557,检查页面中所有嵌入图片(通常在功能对比表、示例区域、样式演示处)是否均显示为破损图标。
- 尝试其他浏览器或隐私模式:使用无痕/隐私窗口访问,排除浏览器缓存或扩展导致图片加载失败的可能。
- 向仓库维护者报告:
- 该 Issue 已被标记为
bug和triage,并于 2025-07-01 关闭。可在已关闭的 Issue 下补充评论,引用具体破损图片的 URL。 - 或直接在该 Discussion 下回复,要求维护者更新图片链接至
github.com/user-attachments/或使用相对路径。
- 该 Issue 已被标记为
- 可优先尝试:手动将破损图片 URL 中的
user-images.githubusercontent.com替换为github.com/user-attachments并查看是否加载成功(例如:https://github.com/user-attachments/19834515/3a8aaf95-d37e-440a-83eb-e8d80fb066bb可能对应原 Discussion 中引用的某些图片)。注意:此方法仅作为验证,实际修复需由维护者进行。
验证方法
刷新 Discussion #557 页面后,所有原位置图片恢复正常显示(不再显示 404 或破碎图标),功能对比表、示例图片、样式说明等区域图片均可正常加载。



