Proxy経由でgemが動作しない
勤務先のWindows環境でProxy経由でrailsをインストールしようとしたができない
ActiveRuby18.msi(1.8.6 (2007-03-13 pachlevel 0)とrubygems-0.9.2.zipをインストールして、railsをリモートでgemを使ってインストールしようとした。
gem install rails -r -y -p http://プロキシサーバ名:ポート番号
次のようなエラーが出てインストールできなかった。
ERROR: While executing gem ... (NoMethodError)
undefined method `[]=' for #<Gem::ConfigFile:0x2e09140>
プロキシの必要がない環境では問題なくインストールできた。
プロキシの必要な環境でActiveRuby18.msi(1.8.6 (2007-03-13 pachlevel 0)だけインストールし、プロキシの必要がない環境でrailsまでインストールしたruby-1.8フォルダの内容を、上書きすることにより、railsを動作させることにした。