使用 php 打开可执行文件

Open executable with php

如何用php打开可执行文件(GNU/Linux)?

execsystem 对我不起作用。

因为我尝试了多种不同的选择,所以我来问你。我从来没有任何使用 php 的经验(我使用 C 语言),所以我被困在一些简单的事情上,但对我来说却很难。我试过这个:

<?php

string exec('add_user email password');

?>

以及许多其他可能性。 add_user 是用 C++ 编写的可执行文件。它位于根文件夹中,在 html 文件夹和 apache2 文件夹中(以防万一),所以它不是错误路径。电子邮件和密码是参数。我已经尝试了 exec() 和 system(),没有任何反应。我什至试过 'whoami',什么都没有。当我说什么都没发生时,我是认真的。我用浏览器 "localhost/test.php" 调用 php,只是得到空白站点。如果我尝试 echo 'string'; 我仍然一无所获。

尝试 shell_exec:

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