Apache&的默认Windows用户PHP

时间:2012-09-03 09:58:09

标签: php apache permissions

查看为Windows XP运行的进程,似乎Apache(httpd.exe)在SYSTEM用户下运行。但我无法弄清楚User用于运行PHP脚本。这是使用Xampp的基本安装。

我正在尝试在目录上设置正确的权限(即“Modifiy”),以便php脚本可以创建一个txt文件然后写入它。

如果我使用的是IIS,那就像“IIS_USER”。 Windows XP 等同的 Apache用户是什么?

1 个答案:

答案 0 :(得分:2)

当PHP是Apache模块时,PHP脚本作为Apache运行,因此这也意味着SYSTEM for PHP。

等效的“apache用户”问题有点误导:IIS_USER只存在,因为IIS的安装程序创建了该帐户。您可以自己创建一个包含任何名称的新用户帐户,并安排httpd以该用户身份运行(请注意提供足够的权限)。