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 に答える