読者です 読者をやめる 読者になる 読者になる

日々之迷歩

世の中わからんことだらけ

ITが複雑で難しくなっていく様に翻弄される日々です

Rails2.3での変更点

Rails

Rails2.3より以前のバージョンで作ったRailsプロジェクト。Rails2.3環境で動かそうとすると・・・ハマッた。あせったよまったく・・・

undefined method `cache_template_extensions=' for ActionView::Base:Class (NoMethodError)

これはconfig.action_view.cache_template_extensionsというメソッドが無くなったから。、config/environments/development.rb、もしくはconfig/environments/production.rbからコメントアウト、もしくは削除。

NameError (uninitialized constant ApplicationController):

これはファイル名の変更が原因app/controller/application.rb→app/controller/application_controller.rbへと変更が必要。