しばらくRails-2.0.2で運用しておりましたが、このたびRails-2.2.2対応にアップデートしました。

いくつか引っかかった所などをメモしておきます。

  • background_fuに手を入れたものを使っていたのですが、2.2.2で動かなかったので、最新のコードをgithubからpullしてmerge.
  • それでもsend!を呼び出してる所があって、エラーが出ていたので、sendを使うように書き換えた。
  • プラグイン版のjpmobileが残っていてエラーを出していたので、一旦外す。
  • erubisが以下のようなエラーを出すようになった。
       1  /opt/local/lib/ruby/gems/1.8/gems/erubis-2.6.2/lib/erubis/enhancer.rb:666:in `gsub!': can't modify frozen string (TypeError)
    
  • TemplateHandler::Baseにcompileメソッドが必要になっていた
  • Rails-2.2.x対応版のprawntoを入れる。

ここまででテスト落ちずに全部実行できるようになった。

  • config/routes.rbの解釈が微妙に変わったせいでテストが通らなくなった所を、通るように修正。

だいたい以上で移行完了。

posted by Png genki on Thu 25 Dec 2008 at 14:00

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1156
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ