【发布时间】:2020-09-08 13:00:10
【问题描述】:
我在 NodeJS Elastic Beanstalk 上,通过 eb deploy 部署时遇到了一个奇怪的问题。
我的.ebextensions 文件夹有一个文件,应该在/etc/nginx/conf.d/ 上创建一个文件
files:
"/etc/nginx/conf.d/file_size_proxy.conf":
mode: "000755"
owner: root
group: root
content: |
client_max_body_size 25M;
但它似乎无法做到。我尝试了几件事来测试这个:
- 尝试将其写入
/tmp目录,它能够 - 尝试 ssh 并手动创建文件。它可以。所以我的帐户应该没有问题
- 尝试创建一个 bash 文件,该文件只会将文件从
/tmp迁移到/etc/nginx/conf.d目录。如果通过.ebextensions路由运行,则无法迁移文件。但是通过 ssh 运行 bash 文件,它会的。
我碰壁了。知道为什么会这样,非常感谢。
【问题讨论】:
标签: node.js nginx amazon-elastic-beanstalk