c ++ — открыть исполняемый файл с переполнением стека

Как открыть исполняемый файл (GNU / Linux) с помощью php?

exec а также system не работают на меня.

Поскольку я пробовал несколько разных вариантов, я здесь, чтобы спросить вас. У меня никогда не было опыта работы с php (я работаю с C), поэтому я застрял, вероятно, в чем-то простом, но очень сложном для меня. Я попробовал это:

<?php

string exec('add_user email password');

?>

и много других возможностей.
add_user — исполняемый файл, написанный на C ++. Он расположен в корневой папке, в папке html и в папке apache2 (на всякий случай), поэтому это не путь к ошибке. Адрес электронной почты и пароль являются параметрами. Я пробовал и exec () и system (), ничего не происходит. Я даже попробовал «Whoami», ничего. Когда я говорю, что ничего не происходит, я действительно это имею в виду. Я называю php браузером localhost / test.php, просто получаю пустой сайт. Если я попробую echo 'string'; я все еще ничего не получаю.

2

Решение

Пытаться shell_exec:

<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]