Ahh the fun begins. In this post you will find the 'gotchas' I had with updating an existing established app from rails version 2.0.2 to the new version of 2.2.2.
Cache_template_extensions Error
Here is the partial stack error
/Users/nerb/.gem/ruby/1.8/gems/rails-2.2.2/lib/initializer.rb:530:in `send': undefined method `cache_template_extensions=' for ActionView::Base:Class (NoMethodError)
Solution! - There was mention of an error at line 15 of my environment.rb file. I went to the environments/development.rb and deleted the line config.action_view.cache_template_extensions = false
I read on the interweb that this cache_template_extensions no longer is used or is has been deleted.
Now maybe the time to update Plugins.
As a public service, I wonder if now is the time to update your plugins, if it's been awhile. Some may never change (Acts_as_tree), but some change fairly rapidly (Restful_authentication).
For Restful Authentication, I know there is a new password feature that doesn't jive with the old passwords. However, since I also need to update this plugin, I wonder if it's better to scrap the --old-passsword flag and investigate why the new way is better? Could it be that I may change all of the current user's passwords on my site? Only if there is a dang good reason. A dang good one.
Thank you.
ReplyDeleteno problem, buddy.
ReplyDeleteThank you
ReplyDelete