我已经成功安装了 PHP5.3,但似乎无法让它在 IIS7 上运行。我已按照 iis.net 上的教程进行操作(http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-70/) 并且可以在 IIS 控制台中清楚地看到 *.php 文件的映射应将 php-cgi.exe 作为快速 CGI 模块执行。但是,当我尝试在浏览器中加载 php 页面时,看不到任何输出。关于如何调试此问题,有什么建议吗?
答案1
有一个论坛帖子在 iis.net 上,wendac 给出了如何使你的相同情况工作的说明:Vista x64、IIS 7 和 PHP 5。
我认为您可能错过的最重要的步骤是第 6 步:
6)右键单击要运行 PHP 的应用程序池,然后选择“高级设置…”,或者在选择应用程序池后从“操作”窗格中选择相同的设置
将“启用 32 位应用程序”更改为 True(如果您希望应用程序池以 32 位模式生成)
单击“确定”