【问题标题】:I'm trying to set up ruby on rails git deployment to AWS Elastic Beanstalk; "eb init" failing我正在尝试将 ruby​​ on rails git 部署设置到 AWS Elastic Beanstalk; “eb init”失败
【发布时间】:2012-12-26 16:34:50
【问题描述】:

在我的仓库中运行eb init 似乎可以很好地通过配置选项,但最后给出:

local variable 'fullpath' referenced before assignment

配置文件似乎在 .elasticbeanstalk 中创建正常,但“eb start”给出了相同的错误:

local variable 'fullpath' referenced before assignment

任何建议将不胜感激。

更多详情: http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html

http://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-Applications-to-AWS-Elastic-Beanstalk-with-Git

【问题讨论】:

    标签: ruby-on-rails amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    这很可能是因为它在您的系统上找不到AWSDevTools 文件夹(从源代码来看)。您应该将整个文件夹移动到根目录,例如:

    /AWSDevTools
    

    此外,他们的core.py 中似乎存在一个错误,导致无法将任何有用的信息打印到控制台。

    但是,您可以修改您的 logconfig.json 文件并找到以下行:

    "root": {
        "level": "NONE"
    },
    

    改成这样:

    "root": {
        "level": "DEBUG"
    },
    

    当您再次运行eb initeb start 时,它将创建一个名为eb-cli.log 的日志文件。往里看会告诉你文件夹在哪里。

    另请参阅forum thread

    【讨论】:

      猜你喜欢
      • 2018-12-03
      • 2020-01-23
      • 2015-07-17
      • 2018-03-20
      • 2012-04-05
      • 2015-12-15
      • 2020-06-05
      • 2017-01-29
      • 2019-02-14
      相关资源
      最近更新 更多