# 品牌头部组件升级后图片损坏

**URL:** https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255
**Category:** Support
**Created:** [2021年三月5日 21:42 UTC](https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255 "2021-03-05T21:42:21Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![martym](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martym/32/212243_2.png) [@martym](https://meta.discourse.org/u/martym)
#### Post date: [2021年三月5日 21:42 UTC](https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255/1 "2021-03-05T21:42:21Z")

</div>

升级品牌页眉主题组件后，包含我们徽标的图片现在显示为 404 未找到错误。

该 URL 类似于：  
[https://forums.redacted.com/uploads/default/original/1X/5daddec8bbf6d8bca7a7e85d46ebdc756fe7b2757.png](https://forums.redacted.com/uploads/default/original/1X/5daddec8bbf6d8bca7a7e85d46ebdc756fe7b2757.png)

大多数搜索结果表明这是迁移相关的问题。在本例中，我们仅在同一服务器上通过管理面板或 Docker 执行推荐的升级操作。

我注意到可能有一个自动删除图片的机制，我们的徽标文件可能因此被误删，因为清理机制认为该文件未被使用。

根据我的搜索，我尝试了各种 rake 命令，但均无济于事。

问题如下：

1. 是否有办法恢复该图片？
2. 如何重新将图片上传到品牌页眉组件？似乎没有上传功能。
3. 如何防止该图片在未来被自动删除？

谢谢。

---

<div class="post-metadata">

### Author: ![martym](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martym/32/212243_2.png) [@martym](https://meta.discourse.org/u/martym)
#### Post date: [2021年三月5日 22:10 UTC](https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255/2 "2021-03-05T22:10:42Z")

</div>

在以下路径中找到了图片：

/var/discourse/shared/standalone/uploads/tombstone/default/original/1X

我已通过“主题” → “上传”重新上传了该图片。

希望这样能确保图片在未来保持在原位。这似乎是品牌标题组件中的一个潜在错误。

---

<div class="post-metadata">

### Author: ![jak](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@jak](https://meta.discourse.org/u/jak)
#### Post date: [2023年五月25日 12:28 UTC](https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255/3 "2023-05-25T12:28:11Z")

</div>

感谢 @martym 提供修复信息。我们遇到了类似的标题问题。我还注意到其他一些文件无法访问（403 错误），这些文件看起来像是默认的 Discourse 图片（或者来自我们正在使用的 Mint 主题）。

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [2023年五月25日 12:55 UTC](https://meta.discourse.org/t/broken-image-after-brand-header-component-upgrade/182255/4 "2023-05-25T12:55:12Z")

</div>

既然图片已在墓碑中，`rake uploads:recover_from_tombstone` 是否有可能解决此类问题？

我是在问比我懂得多的人 😛
