我在 IIS7 上安装了 PHP5.2.8,它适用于我的默认站点(位于 C:\Inetpub\wwwroot)。
现在,我需要在我的机器上运行我公司站点的本地副本,每个副本都是 wwwroot 中的目录。我已经在一个单独的端口上设置了每个端口,所以我可以访问http://localhost:[portnum]来访问每个端口。
如果我尝试访问文件,请说:http://localhost:5002/test.php - 我得到一个
“没有指定输入文件。
" 错误。如果我通过http://localhost/Mysite.com/test.php尝试它工作正常。我认为这可能与 php.ini 中的 doc_root 设置有关?我将其设置为 C: \Inetpub\wwwroot. 我将 PHP 作为 FastCGI 模块运行。
有谁知道一个全面的教程或在 IIS 上设置 PHP 以进行这样的配置?或者有什么建议?
我还想知道在 ISAPI 模式下安装它是否会得到不同的结果。想法?