bundle install時にタイムアウトする場合の原因と対処方法を教えてください


`bundle install`をしたところ`time out`エラーが出ました。 こういう時って`rubygems.org`が落ちてるのでしょうか?

ブラウザからアクセスするとつながるのですが、gemがどういうものなのかよくわかっていないので教えて下さい。

また、こういう時はどうしようもないのでしょうか。 すぐに作業に取り掛かりたいのですが・・・




現在つながらない問題は、twitterではsource '<http://production.cf.rubygems.org>'
に切り替えたら上手くいったという意見が見られますね。

すぐに作業に取り掛かりたいという事ですので、ミラーに切り替えて上手くいくのであれば今日は切り替えて作業されるといいでしょう。  
切替はGemfileの先頭行を書き換えることで実現でき、Gemfileはrailsアプリを作成したディレクトリにあります。

[code]

    rails new abc
    
[/code]

と、した場合なら abcディレクトリにGemfileはあります。

今は先頭が

[code]

    source 'https://rubygems.org'
    
[/code]

となっていると思いますが

[code]

    source 'http://production.cf.rubygems.org'
    # source 'https://rubygems.org'
    
[/code]

このようにして保存してbundleコマンドを実行してみてください。

あくまで代理サイトなので、明日などひと段落したら元に戻しましょう。

[code]

    source 'https://rubygems.org'
    # source 'http://production.cf.rubygems.org'
    
[/code]

