【发布时间】:2021-03-16 16:08:05
【问题描述】:
来源:AWS Elastic Beanstalk Linux 2 .NET Core API
收到 413 Request Entity Too Large 错误后,我研究了解决方案。当我使用 ssh 连接到机器并使用 nano /etc/nginx/nginx.conf 命令执行 client_max_body_size 20M 时,一切正常。
但是当一个新的部署到来时,它会回到旧的部署。
通过研究,我在项目的根目录下创建了 .platform/nginx/conf.d/proxy.conf 文件。
proxy.conf 内容:
client_max_body_size 1024M;
我还创建了 .platform/00_myconf.config 文件。
00_myconf.config 内容:
container_commands:
01_reload_nginx:
command: "service nginx reload"
添加这些后上传和部署时,我不断收到相同的错误(413 Request Entity Too Large)。
通过 ssh 连接到机器 我在使用 nano /etc/nginx/nginx.conf 命令的文件中找不到 max_body_size 行。
【问题讨论】:
标签: linux amazon-web-services .net-core amazon-elastic-beanstalk nginx-config