我有一个与服务器建立 SSH 连接的脚本(这工作正常)。现在我想执行一个命令并回显我从这个命令得到的结果。
所以我这样做:
$stream = ssh2_exec($conn, 'php -v');
但我无法让它显示响应,var_dump
返回resource(3) of type (stream)
。
我曾尝试使用:
$stream = ssh2_exec($conn, 'php -v');
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDERR);
但$stream_out
返回一个空字符串。
那么是否可以将响应打印为脚本的结果?