2010/5/20 Emilio Tagua <[email protected]>

> 2010/5/18 Martin Aceto <[email protected]>:
> > Hola como están.
> >
> > Alguna ves les paso en un proyecto Rails 2.3.5 poner la opcion
> caches_page y
> > que siempre te regenere el index del controlador que se hace caching ?
> >
> > enviroment/development.rb
> >
> > config.action_controller.perform_caching = true
> >
> > app/controller/producto_controller.rb
> >
> > caches_page :index, :show
> >
> > y luego el sweeper para expirar las paginas.
> >
> > El tema es que cada vez que voy al index regenera el cache, como si no
> > existiera. Alguna idea ?
> >
>
> Hola, fijate primero si se están creando las páginas html estáticas
> que se generan. Segundo, en el apache/nginx que tengas adelante
> deberías ver que se estén sirviendo esas páginas.
>
> Deberías encontrarlas en public/
>
> Saludos,
>
> Emilio
>
>
Hola Emilio,

los html se crean en public/cache/

config.action_controller.page_cache_directory = RAILS_ROOT +
"/public/cache/"

eso funciona correctamente, cuando vamos al index crea en ese directorio
products.html, y si consultamos un producto crea con el id de producto el
html correspondiente, hasta ahí vamos bien.

El problema es que cuando vuelvo al index no toma el html existente sino que
lo genera de nuevo como si no existiera.

Gracias

-- 
Martin
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a