我想在asmallorange的空间上的rails应用程序上部署ruby。我遵循他们网站上的说明。将Rails应用程序部署到共享主机(错误)
但是,当我到达要执行rake db:migrate
的步骤时,它需要我执行捆绑安装。没问题,所以我这样做。但是,当我运行捆绑安装时,我得到以下内容:
sudo:有效的uid不是0,是sudo安装的setuid root?
宝石::例外:在[/usr/local/lib/ruby/gems/1.9.1/cache/rake-10.1.1.gem]无法加载宝石>在/ home/* / * 安装rake(10.1.1)时发生错误,并且Bundler无法继续。 确保
gem install rake -v '10.1.1'
在捆绑之前成功。
我试过运行gem install rake
,但仍...没有运气。
有没有人有任何建议我可以从哪里去?甚至是更有效的方式来部署这个应用程序?卡皮斯特拉诺也许?
谢谢!
谢谢,Rich。我检查了我的耙子版本,我有10.1。1,我的主机在10.1.0上。换句话说,为了实现这个目标,我可能不得不下降到耙10.1.0?谢谢! – DMiller
我认为情况就是这样:)虽然我认为Rake是Rails的核心依赖项,所以这可能意味着降级Rails V而不是Rake本身。希望这可以帮助? –
是的。谢谢! – DMiller