我们如何在具有IIS集成管道模式的ASP.NET Web应用程序中运行PHP文件?

时间:2013-10-25 15:09:25

标签: php asp.net iis-7.5 integrated-pipeline-mode

我们在Microsoft IIS 7.5 Web Server上部署了一个ASP.NET Web应用程序。 我们的服务器是Windows 2008 R2标准版。

我们尝试在Windows 2008 R2标准服务器上安装PHP。

为了高度了解我们的应用程序和服务器的配置方式,我们决定按照与以下URL链接相关的指南中的步骤在Windows 2008 R2标准服务器上手动安装PHP:

http://www.iis.net/learn/application-frameworks/scenario-build-a-php-website-on-iis/configuring-step-1-install-iis-and-php#13

我们的PHP手动安装在C:\ PHPNonthreadsafe5p5目录中。

我将一个PHP文件放在ASP.NET应用程序中。 PHP文件放在以下目录中:

d:\ blahblah \ ASPNETWebApplication \ PHPModules \ phpinfo.php的

但是,当我们输入以下URL时,我收到500内部服务器错误:

  

https://blahblah.blah.blah.com/PHPModules/Phpinfo.php

我在带有IIS 7.5的Windows Server 2008 R2标准服务器上安装了PHP 5.5。请说明如何在集成模式的ASP.NET Web应用程序中运行PHP文件。

1 个答案:

答案 0 :(得分:0)

也许只是简单的PHP脚本导致致命的错误导致Web服务配置之间的某些差异?