[ruby-it] application.rb non si aggiorna in production

Sam Pei tex---74 a libero.it
Ven 20 Mar 2009 22:56:03 CET


Problema risolto.

Sotto app/controllers (dove c'è application.rb) avevo fatto una cartella 
OLD dove mettevo varie versioni vecchie.

In particolare c'era una vecchia versione di application.rb che avevo 
chiamato NO_application.rb.

Quando lanciavo il server in modalità production, per qualche strano 
motivo, andava a prendere i metodi in 
app/controllers/OLD/NO_application.rb invece di prendersi quelli in 
app/controllers/application.rb. A complicare le cose, poi, questo 
accadeva solo se il metodo è presente in entrambi i files, mentre per i 
metodi nuovi prendeva quelli in app/controllers/application.rb. E 
ovviamente in modalità development andava tutto bene.

Versione ruby 1.9
Versione rails 2.2.2

Non posso credere di aver perso 3 ore dietro questa cosa...

Sarebbe interessante sapere  se a voi capita lo stesso.

Grazie a tutti.
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list