我最近开始在我的 Rails 应用程序部署中使用 capistrano。它对我来说工作正常,然后突然之间,我开始收到此错误
sorry, you must have a tty to run sudo
在它尝试安装的每个 gem 之后。我知道这个问题通常可以通过在:use_sudo, false
deploy.rb 文件中放入 set 来解决,但我已经在那里了。最奇怪的是,当我确定 capistrano 正在工作并且它仍然给我同样的错误时,我将我的整个目录恢复到了。
我的服务器正在运行 CentOS
那么问题可能是由什么引起的呢?有任何想法吗?