Mic*_*nor 7 php git amazon-web-services node.js amazon-elastic-beanstalk
我正在关注Elastic Beanstalk文档(http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html),但我无法部署node.js或PHP应用程序饭桶.
$ eb push
Error: Failed to create the AWS Elastic Beanstalk application version
Cannot run aws.push for local repository HEAD:
Run Code Online (Sandbox Code Playgroud)
如果我尝试从git推送,也会发生同样的情况
$ git aws.push
Updating the AWS Elastic Beanstalk environment phpapp-env...
Error: Failed to create the AWS Elastic Beanstalk application version
Run Code Online (Sandbox Code Playgroud)
当您调用eb init时,AWS工具会设置一些git快捷方式.失败的电话是......
$.git/AWSDevTools/aws.elasticbeanstalk.createapplicationversion
Error: Failed to create the AWS Elastic Beanstalk application version
Run Code Online (Sandbox Code Playgroud)
那个python模块的代码是......
from aws.dev_tools import *
if __name__ == "__main__":
dev_tools = DevTools()
dev_tools.create_application_version(None, None)
Run Code Online (Sandbox Code Playgroud)
我已经尝试过这个全新的php和node.js项目.我正在运行Python 2.7.2,Ruby 2.1.2p95(2014-05-08修订版45877)[x86_64-darwin12.0].有什么想法吗?
此错误只会让使用多个AWS账户的人咬人.看来,如果你已经AWS_CREDENTIAL_FILE在环境变量中声明,该AWS工具将挑选起来,而不是拿起我的魔豆工程建立的本地凭据.您可以通过发出以下命令来检查正在使用的配置.
git aws.config
Run Code Online (Sandbox Code Playgroud)
告诉我,凭证来自......
/Users/a12345/.ec2/CLI_Access_User.iam
Run Code Online (Sandbox Code Playgroud)
......而不是当地的环境.我希望错误消息表明这是一个权限问题.
| 归档时间: |
|
| 查看次数: |
3753 次 |
| 最近记录: |