Ok, quindi pecl ssh2 è presumibilmente un wrapper per libssh2. libssh2 ha libssh2_channel_get_exit_status. C'è qualche modo per ottenere queste informazioni?stato di uscita del canale ssh2_exec di PHP?
ho bisogno:
-STDOUT
-STDERR
-EXIT STATO
ho tutti, ma stato di uscita. Un sacco di gente gira intorno a phplibsec quando ssh viene richiamato, ma non vedo alcun modo di ottenere stderr o lo stato di uscita del canale da quello:/Qualcuno è riuscito a ottenere tutti e tre?
Se il comando è 'exit 1', l'eco non verrà eseguito. '$ command = '('. $ command. '); echo -e" \ n $? "'' potrebbe essere migliore. – Jesse