2013-02-09 161 views
1

我决定尝试在我的VPS上部署Copycopter-server。在我的开发机器上克隆Github存储库后,我尝试了bundle install。然后错误出现:Copycopter-server:bundle install由于“Platform”gem而失败

Gem::RemoteFetcher::FetchError: Errno::ECONNREFUSED: Connection refused - connect(2) (http://rubygems.org/gems/Platform-0.4.0.gem) 

我曾尝试没有成功安装在本地宝石PlatformPopen4。看来last activity用于改善Platform宝石是从2005年......

我需要你的建议:

  • 我怎样才能找到这些地方的宝石(PlatformaPopen4依赖)中使用Copycopter-server应用程序?
  • 它可能是一个临时Rubigems.org问题或宝石与Rails 3.2.11不兼容?
  • 在Gemfile中名称PlatformPopen4大写的原因是什么?

谢谢你的时间。

回答

1

请检查您的网络设置。拒绝连接听起来更像是你根本不允许连接到rubygems。试试

curl "http://rubygems.org" 

找出来。从评论

更新:

源线在Gemfile必须从

source :rubygems 

改为

source 'https://rubygems.org' 
+0

'curl'工程确定。这行在'Gemfile'之上看起来不错:'source:rubygems'? – 2013-02-09 17:06:01

+0

谢谢你的帮助。看起来'source:rubygems'(在Gemfile的顶部)是不正确的。它应该是:'source'https://rubygems.org''。请将它添加到您的答案中。 – 2013-02-09 19:38:11

+0

完成。很高兴它至少让你进入正确的方向。 – iltempo 2013-02-09 20:53:53