2011-06-17 12 views
5

मुझे मेरी रेल 3.1.0.rc4 एप्लिकेशन को get_paginate मणि के साथ त्रुटि या संघर्ष के कारण चलने में कोई समस्या हो रही है।संघर्ष को पगेट करेगा रेल 3.1.0.rc4

त्रुटि का उत्पादन किया है, जब मैं शुरू करने के लिए सर्वर इस प्रकार है कोशिश:

/Users/imac/.rvm/gems/[email protected]_3.1/gems/will_paginate-2.3.15/lib/will_paginate.rb:39:in `enable_activerecord': uninitialized constant ActiveRecord::Associations::AssociationCollection (NameError) 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/will_paginate-2.3.15/lib/will_paginate.rb:88:in `<top (required)>' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:68:in `require' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:68:in `block (2 levels) in require' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:66:in `each' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:66:in `block in require' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:55:in `each' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler/runtime.rb:55:in `require' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/bundler-1.0.15/lib/bundler.rb:120:in `require' 
    from /Users/imac/railsprojects/hbg/config/application.rb:12:in `<top (required)>' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/railties-3.1.0.rc4/lib/rails/commands.rb:52:in `require' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/railties-3.1.0.rc4/lib/rails/commands.rb:52:in `block in <top (required)>' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/railties-3.1.0.rc4/lib/rails/commands.rb:49:in `tap' 
    from /Users/imac/.rvm/gems/[email protected]_3.1/gems/railties-3.1.0.rc4/lib/rails/commands.rb:49:in `<top (required)>' 
    from script/rails:6:in `require' 
    from script/rails:6:in `<main>' 

उत्तर

14

मैं एक ही समस्या में पड़। ऐसा लगता है कि यह एक ज्ञात समस्या है कि जल्द ही तय हो जाएगा: https://github.com/mislav/will_paginate/issues/124

पैच यदि आप इस दौरान उपयोग कर सकते हैं: https://github.com/p7r/will_paginate/commit/53d1da6da003dc172ee054e4cc416d0723f00b88

या, बेहतर अभी तक, अपने Gemfile में निम्न पंक्ति का उपयोग करें:

gem "will_paginate", :git => "https://github.com/p7r/will_paginate.git", :branch => "rails3" 

आशा है कि यह आपके प्रश्न का उत्तर देगा।

+1

डोरियन आप एक रॉक स्टार हैं, जानकारी के लिए धन्यवाद। – chell

+1

मैंने उपरोक्त वर्णित मणि इंस्टॉल करने का प्रयास किया लेकिन मुझे यह त्रुटि मिली: गिट त्रुटि: आदेश 'गिट क्लोन' https://github.com/p7r/will_paginate.git '"/Users/imac/.rvm/gems /[email protected]_3.1/cache/bundler/git/will_paginate-2b495351e43ce757e58c441df29c3ef5594a0cfd निर्देशिका में "--bare --no-hardlinks'/उपयोगकर्ता/imac/railsprojects/hbg विफल हो गया है। कोई विचार? – chell

+1

मैंने पैच में दिशानिर्देशों का पालन किया और यह काम किया। एक बार फिर धन्यवाद :) – chell

संबंधित मुद्दे