# “抱歉，此文件过大”，但并非如此

**URL:** <https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532>\
**Category:** Support\
**Created:** [2020年一月2日 04:40 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532 "2020-01-02T04:40:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pokapow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pokapow/32/77900_2.png) [@pokapow](https://meta.discourse.org/u/pokapow)\
**Post date:** [2020年一月2日 04:40 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/1 "2020-01-02T04:40:27Z")

</div>

对于我想在 Discourse 最新版本上上传的图片，即使我将 max\_image\_size\_kb 和 max\_attachment\_size\_kb 都设置为 20000 KB，但我的图片（jpg）大小为 **1.2 MB** ，系统仍报错：

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/d/4d60c70a656e452d9091d7ed88b869721663eb23.png)

* * *

> 抱歉，此文件过大（允许的最大大小为 4096 KB）。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2020年一月2日 04:52 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/2 "2020-01-02T04:52:47Z")

</div>

除非您能在此处复现该问题，否则这是您实例的配置问题。4MB 是 Discourse 的默认上传限制。

---

<div class="post-metadata">

**Author:** ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)\
**Post date:** [2020年一月2日 05:33 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/3 "2020-01-02T05:33:16Z")

</div>

此问题最常见的原因是反向代理配置不当。

---

<div class="post-metadata">

**Author:** ![d.s.e](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/d.s.e/32/155850_2.png) [@d.s.e](https://meta.discourse.org/u/d.s.e)\
**Post date:** [2021年八月1日 12:18 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/4 "2021-08-01T12:18:12Z")

</div>

我遇到了完全相同的问题，但在反向代理中设置 `client_max_body_size` 解决了这个问题。

不过，显示的错误信息具有误导性，因为它告知用户的是 `max_image_size_kb` 中设置的值，而不是导致问题的实际配置项。或许可以将其改为更清晰的表述。

---

<div class="post-metadata">

**Author:** ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)\
**Post date:** [2024年四月8日 16:51 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/5 "2024-04-08T16:51:10Z")

</div>

同样的情况也发生在我身上，错误消息只会让人更加困惑，而不是提供帮助。请改进错误消息，使其更具可操作性。

> 对不起，该文件太大了（最大尺寸为 50 MB）。为什么不将大文件上传到云共享服务，然后粘贴链接？

……而我上传的文件在 10 到 20 MB 之间。

---

<div class="post-metadata">

**Author:** ![SS03](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ss03/32/434224_2.png) [@SS03](https://meta.discourse.org/u/SS03)\
**Post date:** [2024年四月16日 08:50 UTC](https://meta.discourse.org/t/sorry-this-file-is-too-large-but-no/137532/6 "2024-04-16T08:50:33Z")

</div>

> [@meglio](#):
>
> 错误消息使人更加困惑，而不是提供帮助。请改进错误消息，使其具有可操作性。
> 
> > 对不起，该文件太大了（最大尺寸为 50 MB）。为什么不将大文件上传到云共享服务，然后粘贴链接？
> 
> ……而我正在上传一个 10 到 20 MB 的文件。

@meglio，我们最近也遇到了同样的问题，您是否找到了解决方案？
