Wednesday, June 11, 2008

Rails session

Rails2.0ではsessionはデフォルトで、cookiesessionというcookieに格納する
しかしその容量が4kと小さいので大きいオブジェクトを格納するとエラーになる
そのときは、以下の方法でactive recordを格納先にできる

1.environment.rb内の以下をコメントアウトする
 config.action_controller.session_store = :active_record_store

2.セッションデータベースを以下により準備する
rake db:sessions:create 
rake db:migrate 

No comments: