Абсолютно озадачен этим и надеется, что какой-нибудь эксперт по RoR может помочь.
Попадание в эту странную ошибку, при которой, если я установлю гем delayed_job, мой сайт (env разработки) просто перестанет работать.Все контроллеры и методы будут отображать исключение NameError:
NameError in ProductsController#show
cannot remove Object::ClassMethods
Я знаю, что это гем delayed_job, потому что, если я удалю его или закомментирую, перезапустите сервер, ошибки исчезнут.
Мой гемфайл выглядит следующим образом:
source 'http://rubygems.org'
gem 'rails', '3.0.10'
# Bundle edge Rails instead:
gem 'delayed_job', "2.1.4"
gem 'sqlite3'
gem 'faker', '0.3.1'
gem 'webrat', '0.7.1'
gem 'will_paginate', '3.0.pre2'
gem "amazon_product", "3.0.0.pre.2" #http://code.papercavalier.com/amazon_product/
gem "curb"
gem "authlogic"
gem "omniauth", ">=0.2.6"
gem "faraday"#, ">=0.7.4"
gem "fb_graph"
gem "twitter"#, "~> 1.7.1"
Я использую Ruby 1.8.7 и Rails 3.0.10.
Если у вас есть идеи, в чем может быть проблема, пожалуйста, помогите :)