문제

프로덕션 서버에서 Exception_Logger 플러그인을 설정하려고합니다. Dev Machine에서 모든 것이 잘 작동했습니다. DB를 긁어 내려고 : Prod 서버에서 마이그레이션하면이 오류가 발생합니다.

rake aborted!
no such file to load -- pagination

내가 무엇을 놓치고 있습니까?

도움이 되었습니까?

해결책

고전적인 페이지 매김은 2.1에서 지원되지 않거나 적어도 죽은 도서관입니다.

http://workingwithrails.com/railsplugin/5289-classic-pagination

will_paginate를 살펴보십시오 -

http://github.com/mislav/will_paginate/wikis

그것이 모든 멋진 아이들이 사용하는 것입니다 :-)

다른 팁

분명히 오류는 Pagination 플러그인과 관련이 있습니다. 즉, 오류가 Exception_logger와 전혀 관련이 없을 수 있습니다 ...

노력하다 rake db:migrate --trace 질문에 추가 출력을 추가하십시오!

** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
no such file to load -- pagination
/home/12348/data/rubygems/lib/rubygems/custom_require.rb:27:in `gem_original_require'
/home/12348/data/rubygems/lib/rubygems/custom_require.rb:27:in `require'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in `require'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:354:in `new_constants_in'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in `require'
/nfs/c01/h06/mnt/12348/containers/rails/mpg_prod/vendor/plugins/classic_pagination/init.rb:24:in `evaluate_init_rb'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin.rb:95:in `evaluate_init_rb'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin.rb:91:in `evaluate_init_rb'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin.rb:44:in `load'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin/loader.rb:33:in `load_plugins'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin/loader.rb:32:in `each'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/rails/plugin/loader.rb:32:in `load_plugins'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/initializer.rb:283:in `load_plugins'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/initializer.rb:138:in `process'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/initializer.rb:93:in `send'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/initializer.rb:93:in `run'
/nfs/c01/h06/mnt/12348/containers/rails/mpg_prod/config/environment.rb:13
/home/12348/data/rubygems/lib/rubygems/custom_require.rb:27:in `gem_original_require'
/home/12348/data/rubygems/lib/rubygems/custom_require.rb:27:in `require'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in `require'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:354:in `new_constants_in'
/home/12348/data/rubygems/gems/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in `require'
/home/12348/data/rubygems/gems/gems/rails-2.1.0/lib/tasks/misc.rake:3
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:546:in `call'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:546:in `execute'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:541:in `each'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:541:in `execute'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:508:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/thread.rb:135:in `synchronize'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:518:in `invoke_prerequisites'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1183:in `each'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1183:in `send'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1183:in `each'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:515:in `invoke_prerequisites'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:507:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/thread.rb:135:in `synchronize'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_chain'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:494:in `invoke'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1931:in `invoke_task'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1909:in `each'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1903:in `top_level'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1881:in `run'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exception_handling'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/lib/rake.rb:1878:in `run'
/home/12348/data/rubygems/gems/gems/rake-0.8.1/bin/rake:31
/home/12348/data/rubygems/gems/bin/rake:19:in `load'
/home/12348/data/rubygems/gems/bin/rake:19
  1. 로드하는 동안 갈퀴가 중단되고 있습니다 환경 .rb.
  2. 어떤지 확인하십시오 누락 된 보석 그것은 당신의 생산 기계에 선언됩니다.
  3. "Sudo Gem 설치 " 누락 된 사람들
  4. 환경을 점검합니다. RB는 발행하여 올바르게로드됩니다 "스크립트/콘솔" 당신의 temimal에
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top