Problemas con cache en development y Rails 2.3.2


#1

Hola a todos

tengo problema al arrancar la aplicación en local , tengo el cache
desactivado en development y en el posts controller tengo lo siguiente
para
setear unos caches

def start
add_breadcrumb ‘Recientes’, :recent_posts_path
@page_title = “Posts recientes”

 @highlights = Rails.cache.fetch("post_published_highlights"){

Post.published.highlights.latests.find(:all, :limit=>“10”) }

 @post = Rails.cache.fetch("post_published_main_latests"){

Post.published.main.latests.first }

 @relevants = Rails.cache.fetch("post_published_relevants"){

Post.published.relevants.latests.find(:all, :limit=>“8”) }

   respond_to do |format|
     format.html {  render :action=> "start" , :layout => 'start' }
     format.fbml # show.fbml.erb
   end

end

al primer render en el navegador me funciona bien, pero al hacer un
segundo
request al parecer rails no encuentra el cache y devuelve los objectos
como
nil, entonces la aplicacion devuelve error.

en el caso que active cache_clases : true en development environment
todo
anda ok, pero no es mi idea de trabajar asi en el ambiente de
desarrollo.

a alguien le ha pasado esto o es un problema mio de implementación del
cache
?

agradeceré la ayuda.

Saludos

Atte.
Miguel Michelson Martinez


#2

lo encontré resuelto
aqui,https://rails.lighthouseapp.com/projects/8994/tickets/639-memory-cache-storage-cache_classes-false-weirdnesspor
si a alguien le interesa

Atte.
Miguel Michelson Martinez

www.artenlinea.com

2009/5/13 Miguel M. removed_email_address@domain.invalid