【发布时间】:2016-07-29 09:49:40
【问题描述】:
我已通过 ssh2 功能成功连接和授权。 但是我不能通过 ssh2_exec() 函数执行命令。
臭名昭著地得到这个错误:
ssh2_exec(): Unable to request command execution on remote host
我试图通过 '/bin/ls' 'ls -l' 没有任何效果。 我也改变了用户并得到同样的错误。
编辑:
我已经更改了远程主机并且一切正常。 如何设置第一台主机?我在凭据中使用的用户名启用了 bash shell。所以我可能会通过 putty 登录并运行我无法通过 PHP 运行的相同命令。
【问题讨论】: