0
我從提升的Rails應用程序3.1到3.2,我越來越:錯誤升級到Rails 3.2回形針:write_inheritable_attribute
NoMethodError (undefined method `write_inheritable_attribute' for #<Class:0x0000010a190dd8>):
app/models/test_file.rb:37:in `<class:TestFile>'
app/models/test_file.rb:1:in `<top (required)>'
app/models/ability.rb:44:in `initialize'
的錯誤適用於這種模式代碼:
has_attached_file :logo,
:styles => {:medium => "300x200>", :thumb => "150x60>" },
:storage => :s3,
:s3_credentials => "#{::Rails.root.to_s}/config/s3.yml",
:path => "/logos/:style/:id/:filename"
我的應用代碼中的任何地方都沒有write_inheritable_attribute
的實例。如果刪除了上述內容,則應用程序中類似代碼的下一個實例(即使用Paperclip的所有地方)都會重複該錯誤。
# Gemfile
gem 'rmagick'
gem "paperclip", :git => "git://github.com/thoughtbot/paperclip.git"
我想這個問題可能是與回形針的內部代碼的地方。你知道這裏發生了什麼嗎?
我的提示幫助你的? –