1

我曾尝试将 rails spree commerce 项目部署到 digitalocean 上的 ubuntu 14.04 服务器。一切都很好。但是当我第一次尝试部署项目时,我得到了 sidekiq 错误。我盯着这个问题看,但我没有得到任何解决方案。

之后

mina deploy

逗号。

捆绑和迁移正常工作,直到 sidekiq 重新启动。

包含错误的部署代码部分在这里:

-----> Launching
-----> Stop sidekiq
Skip stopping sidekiq (no pid file found)
-----> Start sidekiq
bundler: command not found: sidekiq
Install missing gem executables with `bundle install`
! ERROR: Deploy failed.
-----> Cleaning up build
Deleting release
Unlinking current
OK
4

1 回答 1

0

在更新 mina 版本后执行命令“mina deploy”时,我也遇到了同样的问题。我对这个问题的解决方法是修改我的 gemfile 以返回到旧版本的

'kgio' 到 2.9.2 版
'mina' 到 0.3.1 版
'mina-sidekiq' 到 0.3.0 版
'mina-unicorn' 到 0.0.3 版

之后,它再次像以前一样工作

于 2015-02-10T07:28:41.590 回答