我是Windows新手,我正在试图弄清楚Apache正在运行什么用户。在Linux中,我有一个简单的命令ps aux | grep apache
。如何在Windows中找到它?它是在httpd.conf文件中的某个位置吗?
答案 0 :(得分:12)
您可以在PHP脚本中包含一行代码:
echo exec('whoami');
答案 1 :(得分:7)
答案 2 :(得分:7)
默认情况下,Apache服务已注册为以系统用户(LocalSystem帐户)运行。
下面的帮助文档中的“运行Apache即服务”一节可能会帮助您按照自己的方式配置Apache。
答案 3 :(得分:0)
在Powershell中,您可以在注册表中查询服务运行的用户上下文:
(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName