複数バージョンが混在できるからあまり意味はないと思われるけど、環境の制約とかで必要になった時のため。
- application.rbをapplication_controller.rbにリネーム
- config/boot.rb, config/environment.rbを2.xのものに上書き。独自の設定をしていたら臨機応変に。
- viewでstart_form_tag, form_remote_tagを使っている箇所を置き換え。
- セッションが保存されるクッキー情報暗号化のためにシークレットフレーズを設定
config/environment.rbのRails::Initializer.run のブロック内に
config.action_controller.session = { :session_key => 'myapp_session', :secret => '3cb69a94bb1e4eb4cc4a... (長いので省略)' }
のようにコードを追加。:secretで設定する値はrake secretを実行して生成すればよい。
参考リンク