python - AWS Elastic Beanstalk Django 配置文件异常
问题描述
我正在尝试通过 eb CLI 工具将示例 Django (Python 3.6) 应用程序部署到 AWS Elastic Beanstalk。我按照本教程进行操作,一切顺利,直到获得 YAML Django 配置文件。
我正在使用 Sublime 3 进行编辑,起初我认为它的编码和/或选项卡有问题,但后来我尝试使用 vim,复制粘贴教程中的确切代码,每次都得到相同的错误。
我的项目结构是
/
/project
/project/wsgi.py
...
$ cat .ebextensions/django.config
option_settings:
aws:elasticbeanstalk:container:python:
WSGIPath: project/wsgi.py
当我运行时,eb deploy
我得到下一个错误:
ERROR: InvalidParameterValueError - The configuration file .ebextensions/django.config in application version 2.0.0 contains invalid YAML or JSON. YAML exception: Invalid Yaml: while scanning for the next token
found character '\t' that cannot start any token
in "<reader>", line 2, column 1:
aws:elasticbeanstalk:container: ...
^
, JSON exception: Invalid JSON: Unexpected character (o) at position 0.. Update the configuration file.
解决方案
为什么不尝试教程中显示的确切格式。
option_settings:
aws:elasticbeanstalk:container:python:
WSGIPath: project.wsgi:application
推荐阅读
- android - 在芯片视图内添加一个圆形进度图标
- flutter - 如何在颤动中重叠视频文件上的文本或图像
- android - 如何使用导航组件创建固定快捷方式?
- snowflake-cloud-data-platform - 雪花日期范围查询历史数据并添加增量
- github - Github:选择所需的状态检查不适用于 Github 操作
- .net - WCF 服务方法调用了两次
- python - 计算名词和动词/形容词之间的共现
- parameters - 如何为 UML 类图中的参数指定条件?
- javascript - 我是初学者,面临 Javascript 和 html 链接的问题。在 HTML 中看不到 Javascript 的效果
- json - 使用嵌套 json 和受控组件反应表单