我曾尝试将rails spree commerce项目部署到digitalocean上的ubuntu 14.04服务器上。一切都很顺利。但是当我第一次尝试部署项目时,我得到了sidekiq错误。我对这个问题嗤之以鼻,但我没有得到任何解决方案。
之后
mina deploy
commad。
捆绑和迁移正常工作,直到重新启动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
答案 0 :(得分:0)
我在更新mina版本后执行命令'mina deploy'时也遇到了同样的问题。我解决这个问题的方法是修改我的gemfile以返回旧版本的
'kgio'到版本2.9.2
'mina'到版本0.3.1
'mina-sidekiq'到版本0.3.0
'mina-unicorn'到版本0.0.3
之后,它再次像以前一样工作