Elasticbeanstalk Django项目部署解耦链接错误

时间:2018-11-27 11:53:15

标签: django amazon-web-services deployment amazon-elastic-beanstalk

上传.ebextension文件时出现此错误,该文件包含两个文件,第一个配置文件是这样的:

    packages:
      yum:
        freetype-devel: []
        libffi-devel: []
        libpng-devel: []
        libjpeg-turbo-devel: []
        libevent: []
        libevent-devel: []
        nginx: []
        git: []
   .............
.............
  

返回码:1输出:(TRUNCATED)... 6 / site-packages / decouple.py“,   第70行,在get方法中未找到UndefinedValueError('{}。请声明为   envvar或定义默认值。'。format(option))   decouple.UndefinedValueError:找不到FACEBOOK_APP_ID。声明为   envvar或定义一个默认值。 container_command 01_migratedb在   .ebextensions / 02_deploy_app.config失败。有关更多详细信息,请检查   /var/log/eb-activity.log使用控制台或EB CLI。

环境显示红色标记。 我用过“ python-decouple”包。因此,我创建了.env文件,其中完美声明了每个环境变量。但是aws elastice beantalk无法连接该文件,因此,对于该问题,环境变量无法正确上传。任何建议请...

1 个答案:

答案 0 :(得分:0)

转到实例配置,并用环境值填充所有变量。