【发布时间】:2011-06-08 01:22:22
【问题描述】:
我正在尝试使用 Capistrano 部署 Rails 应用程序(这是我第一次使用 Capistrano)。
我有一个 Dreamhost 私有服务器,它使用 Ruby 1.8.7 和 Rails 3.0.3(根据 http://rails.dreamhosters.com/)
我已遵循 Dreamhost 的 Capistrano 设置说明 (http://wiki.dreamhost.com/Capistrano)
当我运行“cap deploy:migrations”时,我收到了这个错误:
[out :: xxx.com] Could not find i18n-0.5.0 in any of the sources
** [out :: xxx.com] Try running `bundle install`
我是否认为在部署时,捆绑安装应该自动运行? 不确定 i18n 来自哪里,因为我没有在任何地方添加它。
之前有没有人经历过这种情况,或者有任何将 Rails 3 部署到 Dreamhost 的经验?
【问题讨论】:
-
共享主机上的同样问题。我认为这可能是由于 Bundler 和 Rubygems 的版本不兼容造成的。
标签: ruby-on-rails ruby deployment capistrano dreamhost