У меня есть следующие драгоценные камни, определенные в моем файле environment.rb:Распаковка драгоценных камней [Rails 2.3.5]
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
По какой-то причине, feedzirra распакованы камень не обнаружен. Может ли кто-нибудь дать понять, почему это происходит и потенциальное решение?
Спасибо!
EDIT: Спасибо, но код положить в environment.rb не работает, и пакетирования не будет правильно установить на моем сервере. Любые другие предложения?
Спасибо, но это не похоже на работу ... –