【问题标题】:Cap aborted error SSHKit::Runner::ExecuteError: Exception while executing as user@abc.com: git exit status: 127Cap aborted error SSHKit::Runner::ExecuteError: Exception while execution as user@abc.com: git exit status: 127
【发布时间】:2016-09-14 09:37:20
【问题描述】:

您好,我在将项目部署到生产服务器时遇到上限错误,谁能指导我确切的错误是什么。提前致谢!!

DEBUG [3b21fc00]    /usr/bin/env: git
DEBUG [3b21fc00]    : No such file or directory
(Backtrace restricted to imported tasks)
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as user@abc.com: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

SSHKit::Command::Failed: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

Tasks: TOP => git:check
(See full trace by running task with --trace)
The deploy has failed with an error: Exception while executing as box-admin@s10.r5i.com: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

【问题讨论】:

  • 远程主机上的PATH 内似乎没有安装 git。
  • @slowjack2k 非常感谢你救了我..!!!
  • @slowjack2k 为什么不将其添加为答案而不是评论?这是一个合理的问题。
  • @Donato 在我看来,答案是答案的缩写。

标签: ruby-on-rails ruby ruby-on-rails-4 capistrano


【解决方案1】:

当您的远程主机上未安装 git 或您的PATH 环境变量未在远程主机上正确设置时,最常发生此错误。

【讨论】:

  • 是的,你是对的,实际上我已经设置了一个新服务器,但我忘了安装 git .. 感谢您的回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-14
  • 1970-01-01
相关资源
最近更新 更多