Ich habe folgende Edelsteine in meiner environment.rb-Datei definiert:Auspacken Edelsteine [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/'
ich sie auf meinem lokalen Computer installiert haben und alles gut funktioniert. Da ich an einem Shared-Server (DreamHost) arbeite, muss ich diese Edelsteine entpacken, damit sie funktionieren (ich kann sie nicht wie auf meinem eigenen Computer installieren, um sie zum Laufen zu bringen).
Vor dem Hochladen lief ich folgende auf meinem lokalen Rechner:
rake gems:unpack
Der folgenden Ordner in /vender/gems
erstellt:
authlogic-2.1.3, paperclip-2.3.1.1, pauldix-feedzirra-0.0.18, whenever-0.4.1
So sieht es aus wie sie alle da sind.
Wenn ich rake db:migrate
auf dem Server laufen, obwohl ich diese folgende Fehlermeldung erhalten:
Missing these required gems:
pauldix-feedzirra
Aus irgendeinem Grund entpackt die feedzirra Juwel nicht erkannt wird. Könnte jemand einen Hinweis darauf geben, warum dies geschieht und eine mögliche Lösung?
Danke!
EDIT: Danke, aber der Code in environment.rb setzen funktioniert nicht, und Bündler nicht richtig auf meinem Server installieren. Irgendwelche anderen Vorschläge?
Danke, aber das scheint nicht zu funktionieren ... –