Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apache的c/c++模块_C++_C_Apache - Fatal编程技术网

apache的c/c++模块

apache的c/c++模块,c++,c,apache,C++,C,Apache,我使用shell_execServer is httpd从PHP调用c/c++ 有没有办法直接从apache执行c/c++可执行文件 因此,每次该文件充当路由器时,Apache将始终只执行1个可执行文件。然后这个可执行文件将处理其余的部分 谢谢我不确定我是否正确回答了您的问题,但是如果您只是想从脚本中执行大量系统命令,那么谁调用它们并不重要,您仍然需要生成新的进程并为此付出代价。如果您不想异步运行命令,例如,如果您总是需要一个结果来继续下一步,那么只需继续使用shell_exec即可 除非我误解

我使用shell_execServer is httpd从PHP调用c/c++

有没有办法直接从apache执行c/c++可执行文件

因此,每次该文件充当路由器时,Apache将始终只执行1个可执行文件。然后这个可执行文件将处理其余的部分


谢谢

我不确定我是否正确回答了您的问题,但是如果您只是想从脚本中执行大量系统命令,那么谁调用它们并不重要,您仍然需要生成新的进程并为此付出代价。如果您不想异步运行命令,例如,如果您总是需要一个结果来继续下一步,那么只需继续使用shell_exec即可


除非我误解了,实际上是在PHP脚本中编译C++代码。那是另外一回事。

我不确定我是否正确理解了你的问题,但是如果你只是想从脚本中执行很多系统命令,那么谁调用它们就无关紧要了——你仍然需要生成新的进程并为此付出代价。如果您不想异步运行命令,例如,如果您总是需要一个结果来继续下一步,那么只需继续使用shell_exec即可


除非我误解了,实际上是在PHP脚本中编译C++代码。这是另外一个。

可以通过Apache或接口执行它。

可以通过Apache或接口执行。< /p>什么是C++可执行的,它与其他二进制的区别是什么?它只是正则二进制。它是在编译之后创建的。执行仍然是一样的,执行它的人并不重要,Apache或SeuliExcel是C++可执行的,它与其他二进制的区别是什么?它只是正则二进制。它是在编译之后创建的。执行仍然是一样的,不管是谁执行它,apache还是shell_execAh,这就更有意义了!啊,那就更有意义了!