簡體   English   中英

無法推動豆莖

[英]Can't push to beanstalk

我正在嘗試將php git deploy用於AWS Beanstalk

我安裝了python,ruby等。 我設置存儲庫,做了一個git aws.config ,它運行良好。 然后,每當我嘗試運行git aws.push ,都會出現此錯誤。

./.git/AWSDevTools/aws/dev_tools.rb:53:in `host': private method `split' called for    nil:NilClass (NoMethodError)
        from ./.git/AWSDevTools/aws/dev_tools.rb:112:in `signed_uri'
        from .git/AWSDevTools/aws.elasticbeanstalk.push:86

對紅寶石了解不多,但是從我的收集來看,它似乎缺少依賴項? 我想我不確定是什么問題,我們將不勝感激。

我遇到了同樣的問題,並將其跟蹤到缺少的appRoot / .elasticbeanstalk / config文件中。

我添加了具有以下內容的文件。 注意:在適當的地方替換您的實際應用程序/環境。

.elasticbeanstalk / config >>

[global]
ApplicationName=your-application-name-east
DevToolsEndpoint=git.elasticbeanstalk.us-east-1.amazonaws.com
EnvironmentName=your-environment-name
Region=us-east-1

好的,所以我做了一些源文件的挖掘。 事實證明,配置文件中存在權限問題,因此它正在創建null類,因此您不能對null進行字符串拆分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM