[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