Resolver problema de Cookies Overflow en RoR

Esta tarde me encontré con el siguiente problema; que era la necesidad de enviar un mail que me devolvía en el log el siguiente error:
CookieOverflow!! Horror!!

Solución: Almacenar las cookies en base de datos.

Aquí os comento brevemente como lo resolvi.

Modificamos el archivo config/environment.rb introduciendo la siguiente línea

config.action_controller.session_store = :active_record_store

lanzamos desde el terminal la siguiente tarea rake:

rake db:sessions:create

que nos creará la estructura de las tablas donde se almacenaran las cookies

y por último migramos la base de datos:

rake db:migrate

0 comentarios: