Cache templates

ciao a tutti,
il “sistema di templates” di rails mi sembra soffrire della stesso
difetto
di “smarty” per php. cambiando qualcosa che non faccia cambiare i kb del
file (è un ipotesi…)
la vista non si aggiorna.

c’è una directory da pulire in questo caso?
o come con smarty premo qualche tasto (aaaaaaaaaaaaaaaa), salvo,
cancello, e
risalvo.

o magari sono proprio fuori strada non saprei bene.
ciao max

— Massimiliano Balestrieri
[email protected] wrote:

ciao a tutti,
il “sistema di templates” di rails mi sembra
soffrire della stesso difetto
di “smarty” per php. cambiando qualcosa che non
faccia cambiare i kb del
file (è un ipotesi…)
la vista non si aggiorna.

Rails non fa il caching della vista a meno che non sia
tu a dirgli esplicitamente di farlo, il che significa
che il codice della pagina viene rieseguito ogni
volta.

Credo tu abbia un problema, anche se non saprei dirti
perché, magari se aggiungi qualche informazione
(versione di rails e ruby, sistema operativo) può
essere utile.

Ad ogni modo controlla che non ti sei sbagliato
scrivendo <% foo %> invece di <%= foo %> che è
l’errore che io faccio sempre :wink:


Goto 10: http://www.goto10.it
blog it: http://riffraff.blogsome.com
blog en: http://www.riffraff.info


All New Yahoo! Mail – Tired of unwanted email come-ons? Let our
SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html

Devi riavviare il server.
Anche a me e’ successo + volte quando ho rinominato delle viste, non
basta
fare un refresh della pagina, addirittura nemmeno in development carica
la
vista nuova, risolvo con kill -s USR1 PID

Ciao
Alessandro

Alle venerdì 29 giugno 2007, Massimiliano Balestrieri ha scritto:

confermo che non c’è cache.
il problema è tutto mio!
devo usare quel che
c’è.nas filesystem ntfs. montato via samba da rh 3 enterprise (oltrettutto
virtualizzata su altra rh + vmware).
evidentemente rails litiga in background con questo morchione satanico.

in locale sulla mia ubuntu filesystem raiser, non HO NESSUN PROBLEMA:)
cambio una virgola e la virgola
c’è.
ciao