我使用Python 3.7和Amazon Linux 2 / 3.0.3在AWS Elastic Beanstalk上运行django应用程序。 我的前端是一个vuejs javascript应用程序。
我将文件(在测试中大小为1.8 mb)发送到django rest框架api。我的JavaScript控制台显示:
经过大量搜索和尝试,我找不到解决方案。
我在项目中使用以下文件夹结构(AWS Doc)将配置添加到nginx:
.platform
-- nginx
-- conf.d
upload_size.config
-- elasticbeanstalk
upload_size.config
upload_size.config文件的内容:
client_max_body_size 25M;
但是在我重新启动弹性beantalk并再次重新启动nginx之后,没有任何变化...
为什么?
答案 0 :(得分:1)
之所以不起作用,可能是因为您对配置文件使用了扩展错误。
对于nginx
,他们should是*.conf
,而不是*.config
。
配置内容本身也可能存在问题,但是文件扩展名错误绝对是引起问题的原因之一。