如何增加上传文件大小限制?显示的错误

Composer 显示我超出了文件大小限制。

我想在 Composer 中增加上传文件大小(附件)。因此,我在设置中增加了它。我注意到我还需要在 nginx 中增加它。但我没有使用 nginx,并且它在 AWS 中已被禁用(我也不想使用反向代理,因为 SSL 和所有内容都需要设置)。

在执行以下操作后,我在应用程序文件夹中看不到任何 nginx,它会打开一个空文件。

sudo ./launcher enter app
cd /etc/nginx/conf.d/
nano discourse.conf'

我还列出了文件,但它甚至没有“etc”文件夹。

这意味着 nginx 根本不存在于 discourse 文件夹中。

然后,作为替代方案,我在 params 下添加了文件大小,希望 discourse 在重建后能识别该设置。

sudo nano containers/app.yml

params:
    nginx:
    client_max_body_size: 1000m

但没有成功。仍然显示错误文件大小不应超过等等。

app.yml 的自定义命令部分底部添加此内容,然后重新构建:

## 任何在构建后运行的自定义命令
run:
  - exec: echo "开始执行自定义命令"
  - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /client_max_body_size.+$/
        to: client_max_body_size 1000m;
1 个赞

它奏效了。谢谢。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.