我已经在 IIS6 上安装了 PHP5 (FastCGI),只是想知道 PHP 使用哪个 Windows 用户来访问文件系统?
以 ASP.NET 为例,ASPNET 帐户用于访问文件系统。但是 PHP 呢?
我读过一些帖子,建议它使用匿名(即 IUSR)帐户。但是,如果我授予对 IUSR 帐户的写访问权限,这不是安全漏洞吗?
谢谢!
我想它会使用您运行 IIS 服务的任何用户。但这里有一个快速简单的方法可以找出答案:
将以下行放入名为 test.php 的文件中: <?php phpinfo(); ?>
将test.php放在IIS文档根下,在浏览器中查看
在输出中查找包含用户名的行,它肯定在某个地方。