2010-04-25 1 views
1

У меня есть простой класс, который использует curb для извлечения данных. Все работает только в командной строке, но когда я загружаю его в приложение rails, приложение WebBrick выходит из строя в инструкции require require curb.curb не работает с рельсами

Я чрезвычайно новичок в рубине, поэтому не знаю, как именно отладить ошибку от webbrick, чтобы определить, что не так.

Если кто-то знает, как решить эту проблему, это было бы здорово, если бы кто-то мог указать мне в правильном направлении, чтобы начать самостоятельно устранять проблему, которая также поможет.

ответ

1

Похоже, что Rails не может найти драгоценный камень. Если он работает из командной строки, жемчуг должен быть установлен правильно и работать, так что это не ваша проблема.

Проверьте файл environment.rb. Если вы не видите зависимость для curb, добавьте его:

config.gem 'curb'

Затем проверьте зависимости от терминала:

rake gems

Вы должны увидеть curb в списке 'Установленные'. Если нет, то попробуйте переустановить:

rake gems:install

+0

Я не думаю, что это вопрос, я был в состоянии установить пассажир и все работает просто отлично. – Mike