Я использую корпоративную версию Red Hat и пытаюсь создать простую php-страницу.
Когда я пытаюсь с...
// html code
<?php
echo exec(<cmd>);
?>
// rest html code
Работает нормально
но при попытке с...
// html code
<?php
exec(<cmd>);
?>
// rest html code
Это не работает
даже простая команда, такая как cat, ls и т. Д., Не работает, а также я попробовал 2 > &1
, тогда ошибка не печатается.
В чем может быть возможная ошибка???
echo
? Вы не должны, так какexec
ничего не запишет в стандартный вывод. - person meagar   schedule 20.10.2011-v
, то он тоже ничего не напишет? - person Udit Gupta   schedule 20.10.2011exec
— это функция в PHP, она не поддерживает переключатели. - person meagar   schedule 20.10.2011verbose
для командной строки, и команда используется для отправки пакета по сети, поэтому я подумал, чтоexec
должен работать, потому что я не хочу, чтобы его ответ был на той же машине. - person Udit Gupta   schedule 25.10.2011