Problem jest tego typu, ze po wykonaniu komendy na zdalnym hoscie, otrzymuje tylko polowe wynikow. Wyglada to tak iz polecenie wywoluje pewne dzialanie w systemie, co skutkuje wydrukowaniem na ekran jakiejs tam ilosci tekstu (naglowka) po czym uruchamiany jest podprogram, ktory generuje reszte wynikow. Ja w tym przypadku otrzymuje tylko sam naglowek :-(( Potrzebuje natomiast calosci. Gdy zaloguje sie na hosta przez ssh i klepne recznie komende wyniki wyskakuja... Robiac to zdalnie zuzyciem ssh2 otrzymuje tylko polowiczne... Oczywiscie korzystam z
<?php
$strumien = ssh2_exec($konsola, $komenda);
$dane = "";
while($bufor = fgets($strumien)) {
$dane .= $bufor;
}
?>