Rails 3 Нет такого файла для загрузки - Nokogiri (LoadError) - PullRequest
2 голосов
/ 29 октября 2011

Я получаю следующую ошибку:

/srv/www/cyprus-weather.net/cyprus-weather/vendor/cache/ruby/1.9.1/gems/activesupport-

3.1.0/lib/active_support/dependencies.rb:306:in `rescue in depend_on': 

No such file to load -- Nokogiri (LoadError)

только при выполнении рабочей среды (например: rails c production). В режиме разработки все работает хорошо.

Кто-нибудь знает, что может быть не так?

Ответы [ 2 ]

10 голосов
/ 23 января 2012

У меня тоже была эта проблема, и это не было нечувствительностью к регистру. Однако мне пришлось добавить рубины чуть выше этой линии.

require 'rubygems'
require 'nokogiri'

Удачного кодирования!

5 голосов
/ 29 октября 2011

require 'Nokogiri' должно быть require 'nokogiri'. Имя чувствительно к регистру.

Ваш dev env находится в Windows, в которой есть файловая система без учета регистра, поэтому вы не уловили эту ошибку при разработке.

(Не вижу другого пути, почему это может происходить)

...