Un code évident a été omis. Quand je fais ce qui suit, c'est de faire tourner la version de Linux sur une machine distante.Manipulation de la chaîne à partir de/etc/redhat-release
$filedes = ssh2_exec($connection, "cat /etc/redhat-release");
stream_set_blocking($filedes, true);
$stream_out = ssh2_fetch_stream($filedes, SSH2_STREAM_STDIO);
$blah = nl2br(stream_get_contents($filedes));
donc ceci fonctionne très bien et où
$blah = nl2br(stream_get_contents($filedes));
que je reçois retunened les informations que je demandais forme la commande à distance ci-dessus.
CentOS release 6.7 (Final)
Cependant, tout code que je mets immédiatement après cela, $ blah est vide. Pourquoi donc? Pourquoi n'est pas
Je veux ot manipuler la chaîne mais c'est vide.