gpt4 book ai didi

ruby-on-rails - 打开 gems [Rails 2.3.5]

转载 作者:行者123 更新时间:2023-12-04 05:37:26 26 4
gpt4 key购买 nike

我在 environment.rb 文件中定义了以下 gem:

  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) 上工作,因此我需要解压缩这些 gem 才能使它们工作(无法像在我自己​​的计算机上那样安装它们以使它们工作)。

在上传之前,我在本地机器上运行了以下命令:
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 未包装的 gem。任何人都可以提供有关为什么会发生这种情况和潜在解决方案的线索吗?

谢谢!

编辑:谢谢,但是放入 environment.rb 的代码不起作用,并且 bundler 无法在我的服务器上正确安装。还有其他建议吗?

最佳答案

这不完全是一个答案,但由于我永远无法让 config.gem 正常工作,我建议使用 Bundler只要我可以。它可以正常工作,并且可以很好地处理 gem 之间的相互依赖关系。据我所知,它还替换了 Rails 3 中的 config.gem。

关于ruby-on-rails - 打开 gems [Rails 2.3.5],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2612218/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com