1

我对Ruby的了解不多。我必须托管一个 Ruby 网站。当我进行部署设置和检查时,一切正常。但是当我限制部署时,我收到以下错误。

*** [deploy:update_code] rolling back
  * executing "rm -rf /var/www/lpavisit/releases/20131009211837; true"
    servers: ["x.xx.xx.xxx"]
    [5.56.61.183] executing command
    command finished in 209ms
failed: "sh -c 'cd /var/www/lpavisit/releases/20131009211837 && bundle install --without development test'" on x.xx.xx.xxx

谢谢!!

4

1 回答 1

0

设置基于 Capistrano 的部署系统有点复杂。在您更熟悉 Ruby 之前,您可能想尝试一下Heroku 。但要继续使用 Capistrano,首先要询问它是否具备部署所需的一切:

$ cap deploy:check

你想看到它说,你似乎已经安装了所有必要的依赖项。你的可能不会。在这种情况下,您应该寻找一本好的 capistrano 书籍或在线教程。

于 2013-10-09T21:30:59.093 回答