2012-11-10 103 views
2

我的Rails應用程序生成以下錯誤(運行時,軌道發電機,或啓動的WEBrick):`method_missing的 ':未定義的方法`paginates_per' 爲#<Class:…>

/home/lachlan/.gem/ruby/1.9.1/gems/activerecord-3.2.6/lib/active_record/dynamic_matchers.rb:50:in `method_missing': undefined method `paginates_per' for #<Class:0x0000000293d7d8> (NoMethodError) 
    from /home/lachlan/.gem/ruby/1.9.1/gems/rich-1.3.1/app/models/rich/rich_file.rb:13:in `<class:RichFile>' 
from /home/lachlan/.gem/ruby/1.9.1/gems/rich-1.3.1/app/models/rich/rich_file.rb:6:in `<module:Rich>' 
from /home/lachlan/.gem/ruby/1.9.1/gems/rich-1.3.1/app/models/rich/rich_file.rb:5:in `<top (required)>' 

我使用下面的寶石,那我假設可能涉及的錯誤:

gem 'therubyracer', :platforms => :ruby 
gem 'uglifier', '>= 1.0.3' 
gem 'less-rails' 
gem 'twitter-bootstrap-rails' 
gem 'jquery-rails' 
gem 'rails_admin' 
gem 'rich' 
gem 'kaminari' 

我已經運行rake db:migrate

任何有關可能導致此問題的想法?

+0

完整的源代碼可以在這裏找到:https://bitbucket.org/lunapixel/bottle –

回答

0

我設法解決了導致問題的原因。我在rails_admin配置中排除了「Rich :: RichFile」。刪除這條線解決了這個問題。

相關問題