最新消息:欢迎加入小松的QQ群一起讨论一起学习,搜索页面修改成lua+ElasticSearch,使用php这个页面速度相对慢一点,优化之后速度杠杠的,如有问题请加群联系我

解决gem连接失败的问题

Linux 272浏览 0评论

由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败,我是在执行

gem install bundler --no-ri --no-rdoc

命令的时候发现

[root@carson ~]# gem install bundler --no-ri --no-rdoc
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Errno::ECONNREFUSED: Failed to open TCP connection to rubygems.global.ssl.fastly.net:443 (Connection refused - connect(2) for "rubygems.global.ssl.fastly.net" port 443) (https://api.rubygems.org/quick/Marshal.4.8/bundler-1.12.5.gemspec.rz)

链接rubygems.global.ssl.fastly.net失败的情况

解决方法:换成淘宝的镜像

$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
# 请确保只有 ruby.taobao.org

rubygem淘宝镜像地址: https://ruby.taobao.org/

PS. 换账号之后就不还要重新设置

QQ交流群:136351212(满) 455721967

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» 解决gem连接失败的问题
本文链接地址:https://www.phpsong.com/2669.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!

网友最新评论 (1)

加载中,请稍候...
  1. 不错,好文章。
    PHP程序员雷雪松2016-09-07 15:32:13回复