shell_exec()
:
Я делаю сайт PHP, который использует функцию shell_exec()
, например:
<code>$file = "upload/" . $_FILES["file"]["name"];
$output = shell_exec("leaf $file");
echo "<pre>$output
";
Где leaf - это программа, которая находится в том же каталоге моего скрипта, но когда я попытался запустить этот скрипт на сервере, я просто ничего не получил.
exec()
:
Если я попытаюсь использовать exec()
, например:
<code>exec("sh " . getcwd() . "leaf -h", &$output);
echo "<pre>";
print_r(&$output);
echo "
";
Я получил это:
Array
(
)
Если я делаю то же самое, но используя echo
вместо print_r
, я получаю только это: Array
Что я могу сделать?