无法使用.eextensions方法增加client_max_body_size



我试图使用.eextension文件夹方法将默认的client_max_body_size增加到50M,当我将.zip项目文件夹上传到Elastic Beanstalk时,conf文件没有部署。

.eextensions文件夹中的proxy.config文件

files:
"/etc/nginx/conf.d/proxy.conf":
content: |
client_max_body_size 20M;

这对我不起作用。我的AMI:运行在64位Amazon Linux 2/5.0.0上的Node.js 12

这也让我在AL2上使用Node 12进行第一次构建时陷入了困境。

最后,解决方案是在我的项目中创建以下文件:

/.平台/nginx/conf.d/myconf.conf

在那里你只需要一行:

client_max_body_size 20M;

它对我有效,我希望它对你也有效。

关于配置AmazonLinux2平台的文档:

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-linux-extend.html

(请参阅反向代理配置(

最新更新