我遇到文件 > 10M 的文件上传错误。我在这里遵循了建议:http: //meteor-up.com/docs.html#advanced-configuration说明了如何通过设置clientUploadLimit: '50M'
我使用 推送更改mup proxy reconfig-shared
,它告诉我它已重新启动代理。它没有用,我仍然收到 413(请求实体太大)错误。
我检查了 nginx-proxy docker 实例内部,该文件/etc/nginx/conf.d/my_proxy.conf
具有正确的条目client_max_body_size 50M
。我重新启动了 EC2 框以确保它仍然无法正常工作。
这篇文章https://www.tecmint.com/limit-file-upload-size-in-nginx/建议设置需要进入 http 块,如下所示:
默认情况下,Nginx 的文件上传限制为 1MB。要设置文件上传大小,可以使用 client_max_body_size 指令,它是 Nginx 的 ngx_http_core_module 模块的一部分。该指令可以在 http、server 或 location 上下文中设置。
http {
client_max_body_size 100M;
}
我看不出如何实现这一点,因为 .conf 文件是只读的并且以某种方式被锁定。
关于如何进行的任何想法?
我想我可以尝试一个自定义的 nginx.conf 文件,但我不确定那里应该放什么,事实上它是否会改善这种情况。
任何帮助表示赞赏:)