У меня есть следующий скрипт php, в котором я пытаюсь выполнить команду на Windows и распечатать ее вывод. Я пробовал system () , shell_exe c () , passthru () и exe c () .
$cmd = $_POST['cmd'];
$result = array();
exec($cmd, $result);
foreach ($result as $line ){
echo $line."<br>";
}
exe c ($ command, $ array) ближе всего к моему ожиданию печати всего, когда выполняется команда. Я буду sh печатать все, хотя это ошибка. Но он печатается только при успешном выполнении команды.
Как этого добиться?