Erhalte Ergebnis von ssh2_exec

Ich habe ein Skript, das eine SSH-Verbindung zu einem Server herstellt (dies funktioniert einwandfrei). Jetzt möchte ich einen Befehl ausführen und das Ergebnis, das ich von diesem Befehl erhalte, wiedergeben.

Also mache ich das:

$stream = ssh2_exec($conn, 'php -v');

aber ich kann es nicht bekommen, um die Antwort zu zeigen,var_dump kehrt zurückresource(3) of type (stream).

Ich habe versucht zu verwenden:

$stream = ssh2_exec($conn, 'php -v');
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDERR);

aber die$stream_out Gibt eine leere Zeichenfolge zurück.

Ist es also möglich, die Antwort als Ergebnis des Skripts auszudrucken?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage