2

从我的仓库中运行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

4

1 回答 1

0

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

/AWSDevTools

此外,它们中似乎存在一个错误,该错误core.py会阻止将任何有用的内容打印到控制台。

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

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

把它改成这样:

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

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

另请参阅此论坛主题

于 2013-01-22T06:39:51.423 回答