PHP操作系统在后台运行Windows& Apache但不是Nginx

时间:2014-07-30 02:14:44

标签: php windows apache nginx

我尝试过几乎相同的Apache / PHP和Nginx / PHP。

我正在运行此脚本:

<?php
exec("calc.exe");
?>

在Apache / PHP中,calc.exe未打开但发现作为后台进程运行。 在Nginx / PHP中,calc.exe正确打开。

我想使用Apache / PHP正确打开calc.exe。

1 个答案:

答案 0 :(得分:1)

Exec没有显示功能,它会在不同的用户下产生进程等(因此不会影响当前登录的用户)

方案;您以User1身份登录

在php上执行以下操作;

 Exec("whoami");

您将看到另一个用户正在运行的apache / web服务