Rails 1.2.x → 2.0.xへの移行

いくつかのRails 1.2アプリケーションを2.0へ移行したが、多くのケースで全く起動できなかった理由は、sessionの指定だった。


config/environment.rb

RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION

Rails::Initializer.run do |config|
  config.action_controller.session = {
    :session_key => '_concier_session',
    :secret      => 'my secret code'
  }

あとはアプリケーションやpluginなどを2.0対応にしていく。