IIS服务器上的PHP

IIS服务器上的PHP,php,iis,Php,Iis,我设计了一个基于PHP的网站,需要在本地服务器上运行。不幸的是,我已经在使用Apache的服务器上开发了这个。放置此网站的计算机仅支持IIS服务器,不允许在此计算机上安装Apache 如何在IIS服务器上运行PHP代码?请参阅以下链接: 99%的内容是兼容的。但也可能存在一些问题(例如,如果您使用mod_rewrite,或者某些文件操作函数的行为稍有不同)。 有了iis7,许多apache/IIS之间的差距已经缩小。像mod_一样,重写在IIS 7中可用(http://www.iis.net/d

我设计了一个基于PHP的网站,需要在本地服务器上运行。不幸的是,我已经在使用Apache的服务器上开发了这个。放置此网站的计算机仅支持IIS服务器,不允许在此计算机上安装Apache

如何在IIS服务器上运行PHP代码?

请参阅以下链接:

99%的内容是兼容的。但也可能存在一些问题(例如,如果您使用mod_rewrite,或者某些文件操作函数的行为稍有不同)。


有了iis7,许多apache/IIS之间的差距已经缩小。像mod_一样,重写在IIS 7中可用(http://www.iis.net/download/urlrewrite)

您只需单击一下Web平台安装程序,就可以安装它并包括正确的基础结构(IIS、WinCache、FastCGI和URL重写):

要安装PHP 5.2,请使用:

要安装PHP 5.3,请使用:

以下是我如何让PHP 5.3在IIS 6上运行的:

zend和微软在这个问题上付出了很大的努力。这是可能的,但我的建议是将apache与php结合使用。。。