Windows和IIS上的PHP5和Zend MVC
在Windows上运行PHP5/Zend MVC生产应用程序时,有没有需要注意的重大问题?特定的应用程序是Magento,一个电子商务系统,客户对在他们的数据中心中安装Linux设备并不感兴趣。有人有幸在IIS上正确运行PHP5和Zend MVC吗?是的,它可以工作。微软和Zend正在共同努力让PHP在linux上运行。Zend甚至有一个针对Windows和iis的核心包(包括php、mysql和一些控制面板)的认证版本。而且Zend框架应该是真正独立于平台的Windows和IIS上的PHP5和Zend MVC,php,windows,zend-framework,magento,iis,Php,Windows,Zend Framework,Magento,Iis,在Windows上运行PHP5/Zend MVC生产应用程序时,有没有需要注意的重大问题?特定的应用程序是Magento,一个电子商务系统,客户对在他们的数据中心中安装Linux设备并不感兴趣。有人有幸在IIS上正确运行PHP5和Zend MVC吗?是的,它可以工作。微软和Zend正在共同努力让PHP在linux上运行。Zend甚至有一个针对Windows和iis的核心包(包括php、mysql和一些控制面板)的认证版本。而且Zend框架应该是真正独立于平台的 另一个选择是在Windows上使用
另一个选择是在Windows上使用Apache,但是IIS对于静态页面视图更快,并且还有一些其他有趣的选项。htaccess文件不受支持,因此要进行重写,您需要依赖其他IIS组件。获取IIS重写模块,这将使事情变得更简单 我有Zend、PHP、Apache和MySQL在我的Vista x64机器上运行,但我将尝试在IIS上而不是Apache上运行它
我想这不会太难我的IIS、Zend和PHP都工作得很好 安装了重写模块,如下所示: 获得Zend重写规则,并确保在myphp.ini中使用short_opentag=on
到目前为止还不错我们在使用IIS7(在ISAPI下)让Magento在Windows Server 2008 box上运行方面也取得了一些进展。如果我们禁用URL重写,系统工作得很好,但是我们无法成功使用Magento和任何重写系统(Helicon ISAPI Rewrite Lite、Ape和Microsoft Rewrite Module)。。我确实安装了它,但它比linux更复杂,在一个与部署环境不同的环境中开发它毫无意义。您的客户应该重新考虑。我们有一个客户在php zend xammp配置上使用了flex mobile app。移动应用程序连接到服务器上的ERP系统。现在,另一个客户端希望在IIS上使用移动应用程序。客户端不想使用zend或任何其他第三方应用程序,只想使用IIS。在这种情况下,如何在IIS上安装PHP以使用flex移动应用程序?