Попытка настроить плагин exception_logger на рабочем сервере. Все отлично работало на машине разработчика. Попытка грабли БД: мигрировать на сервер 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
Вот что используют все классные дети: -)
Очевидно, что ошибка связана с плагином пагинации. Это означает, что ошибка может вообще не быть связана с exception_logger ...
Попробуйте rake db:migrate --trace и добавьте дополнительный вывод к своему вопросу!
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