Rails アプリを Puma と Nginx でデプロイしようとすると、いくつかの問題が発生します。
含まれている通常のカピストラーノのセットアップがありますpuma/capistrano。
実行cap deploy:coldすると、最初は完全に正常に動作します。
この最初の展開の後、私は自分の変更を 経由cap deployで展開しようとしています。
Bad response from server: 500
使用しようとするcap deploy:stopと、次のエラーが発生します。
undefined method `split' for nil:NilClass
実行cap deploy:restartすると、次のようになります。
no such file or directory - "/home/deployer/apps/teachmeo/shared/sockets/pumactl.sock"
したがって、これを再デプロイする唯一の方法は、ディレクトリをクリーンアップして再度/shared/sockets/使用することですcap deploy:cold
ここで何がうまくいかないのでしょうか?