【问题标题】:Default windows user for Apache & PHPApache 和 PHP 的默认 windows 用户
【发布时间】:2012-08-28 01:24:55
【问题描述】:

查看为 Windows XP 运行的进程,Apache (httpd.exe) 似乎在 SYSTEM 用户下运行。但我不知道使用什么用户来运行 PHP 脚本。这是使用 Xampp 的基本安装。

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

如果我使用的是 IIS,它将类似于“IIS_USER”。 Windows XP 的等效 Apache 用户 是什么?

【问题讨论】:

    标签: php apache permissions


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-03
      • 2020-07-11
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-04
      • 2017-11-21
      相关资源
      最近更新 更多