В моем файле environment.rb определены следующие гемы:
config.gem "authlogic"
config.gem "paperclip"
config.gem "pauldix-feedzirra", :lib => "feedzirra", :source => "http://gems.github.com"
config.gem 'whenever', :lib => false, :source => 'http://gemcutter.org/'
У меня они установлены на моем локальном компьютере, и все работает хорошо.
Поскольку я работаю на общем сервере (DreamHost), мне нужно распаковать эти гемы, чтобы они заработали (не могу установить их, как я делал на своем компьютере, чтобы заставить их работать).
Перед загрузкой я запустил на локальном компьютере следующее:
rake gems:unpack
Это создало следующие папки в /vender/gems
:
authlogic-2.1.3, paperclip-2.3.1.1, pauldix-feedzirra-0.0.18, whenever-0.4.1
Похоже, они все там.
Когда я запускаю rake db:migrate
на сервере, я получаю следующую ошибку:
Missing these required gems:
pauldix-feedzirra
По какой-то причине распакованный камень Фидзирры не обнаружен. Кто-нибудь может подсказать, почему это происходит, и потенциальное решение?
Спасибо!
РЕДАКТИРОВАТЬ: Спасибо, но код для помещения в environment.rb не работает, и упаковщик не будет правильно установлен на моем сервере. Любые другие предложения?