【发布时间】:2014-09-21 13:25:12
【问题描述】:
我已经尝试了几乎相同配置的 Apache/PHP 和 Nginx/PHP。
我正在运行这个脚本:
<?php
exec("calc.exe");
?>
在 Apache/PHP 中,calc.exe 未打开,但被发现作为后台进程运行。 在 Nginx/PHP 中,calc.exe 正常打开。
我想使用 Apache/PHP 正确打开 calc.exe。
【问题讨论】:
我已经尝试了几乎相同配置的 Apache/PHP 和 Nginx/PHP。
我正在运行这个脚本:
<?php
exec("calc.exe");
?>
在 Apache/PHP 中,calc.exe 未打开,但被发现作为后台进程运行。 在 Nginx/PHP 中,calc.exe 正常打开。
我想使用 Apache/PHP 正确打开 calc.exe。
【问题讨论】:
Exec 没有显示功能,它会在不同的用户下生成进程等(因此对当前登录的用户没有影响)
情景;您以 User1 身份登录
在 php 上执行以下操作;
Exec("whoami");
您将看到运行 apache/web 服务的不同用户
【讨论】: