4
我试图将一些Django代码部署到AWS Elastic Beanstalk环境。我得到一个错误的部署:部署到AWS EB由于python.config中的YAML错误而失败
The configuration file __MACOSX/OriginalNewConfig-deploy/.ebextensions/._python.config in application version OriginalNewConfig2-deploy contains invalid YAML or JSON. YAML exception: unacceptable character '' (0x0) special characters are not allowed in "<reader>", position 0, JSON exception: Unexpected character() at position 0.. Update the configuration file.
的python.config文件(在.ebextensions文件夹中)看起来是这样的:
---
container_commands:
01_wsgipass:
command: "echo \"WSGIPassAuthorization On\" >> ../wsgi.conf"
packages:
yum:
libjpeg-turbo-devel: []
的我正在使用的部署代码显然已经成功部署(由原来的开发操作),所以我不明白为什么报错。
我使用AWS EB仪表板中的“上传和部署”按钮进行部署。
这看起来是一个跨站点从服务器故障重复:http://serverfault.com/questions/571664/error-when-customizing-ec2-instance-php-ini-file-on-aws – ydaetskcoR