【发布时间】:2017-02-04 14:32:54
【问题描述】:
我正在尝试使用 shell_exec 命令执行 C 程序,该命令需要传递参数。它适用于一种输入,但不适用于其他输入。我尝试通过终端运行 C 程序,它适用于所有输入。
这是我的 execprog.php 文件。我必须将 2 个输入作为命令行参数提供给文件。 /var/www/project 是路径。
$query = "/var/www/project/./a.out /var/www/project/constraints.txt /var/www/project/constraints_keyword.txt /var/www/project/FIB.txt /var/www/project/ANS.txt";
echo $query;
$var = shell_exec($query);
echo $var;
【问题讨论】:
-
欢迎来到 Stack Overflow!您可以先使用tour,然后学习How to Ask 一个好问题并创建一个minimal reproducible example。这让我们更容易为您提供帮助。
标签: php shell-exec