Salve,
uso la funzione exec per eseguire dei comandi shell e ottenerne il risultato.
Se il comando va bene, ottengo il risultato e $err=0.Codice PHP:exec("ls",$output,$err);
print_r($output);
Se pero' c'e' un errore ($err=1), come faccio a ottenere il messaggio di errore?
Eseguendo infatti "ls --pippo" da shell:Codice PHP:// genero un comando con errore
exec("ls --pippo",$output,$err);
print_r($output); // $output è vuoto
ls: unrecognized option `--pippo'
Try `ls --help' for more information.

Rispondi quotando