Rye :: Box命令在远程服务器上失败

时间:2016-07-29 01:14:54

标签: sockets rubygems

首先,我可以进入远程服务器并执行以下命令

cd public_html
du -sh

每个成功&退出代码 0

使用Rye :: Box& amp;选项 safe:false

rbox.cd :public_html 

会更改目录,但也会返回退出代码 -1

rbox.execute 'du -sh'

失败并显示错误消息“ SocketError :: getaddrinfo:名称或服务未知

如果可能的话,会很感激。

1 个答案:

答案 0 :(得分:0)

检查您的主机条目127.0.0.1

您可能必须在/etc/hosts中为127.0.0.1添加主机名。

类似的问题在SO上解决了这个问题。

另见