使用Capistrano重新启动Thin守护程序:错误:/ usr / bin / env:ruby_executable_hooks:没有这样的文件或目录

时间:2015-03-04 07:00:56

标签: ruby-on-rails ruby-on-rails-3.2 rvm capistrano rvm-capistrano

我在带有rails的capistrano部署中包含了这个简单的命令。

run "/etc/rc.d/thin restart"

但问题是我部署时遇到此错误

/ usr / bin / env:ruby_executable_hooks:没有这样的文件或目录

这很奇怪,因为如果我在服务器中手动键入/etc/rc.d/thin restart它实际上工作正常。

值得注意的是,我添加了这个

在我的capistrano文件中设置:default_shell,'/ bin / bash -l',虽然它很奇怪,因为如果我在同一个用户的服务器上手动输入它,我可以使瘦重启工作。

宝石版本是:

capistrano (2.15.4)
rvm-capistrano (1.4.4)

我有点踩错导致错误的原因。

0 个答案:

没有答案