読者です 読者をやめる 読者になる 読者になる

Rails 2.0.2 へ移行

rails1.2.1 で作成したアプリをそのまま、rails2.0.2の環境へコピーし、動かそうとしたところ、producition.logにこんなのが吐き出されました。

 A secret is required to generate an integrity hash for cookie session data. Use config.action_controller.session = { :session_key => "_myapp_session", :secret => "some secret phrase of at least 30 characters" } in config/environment.rb

このため、

rails test

でサンプルアプリを作成し、そのconfig/environment.rbのconfig.action_controller.sessionの部分をコピーして対応した。