この単純なコマンドを、レールを使用したカピストラーノの展開に含めました。
run "/etc/rc.d/thin restart"
しかし問題は、デプロイ時にこのエラーが発生することです
/usr/bin/env: ruby_executable_hooks: そのようなファイルやディレクトリはありません
サーバーで手動で /etc/rc.d/thin restart と入力すると、実際には正常に動作するため、これは奇妙です。
これを追加したことは注目に値するかもしれません
カピストラーノファイルに :default_shell, '/bin/bash -l' を設定しますが、同じユーザーでサーバーに手動で入力すると、シンリスタートを機能させることができるので奇妙です。
Gem のバージョンは次のとおりです。
capistrano (2.15.4)
rvm-capistrano (1.4.4)
私はエラーの原因を少し踏みにじっています。