2009-02-12 50 views
2

在Windows上运行PHP 5/Zend MVC生产应用程序是否有任何重大问题需要注意?特定的应用程序是电子商务系统Magento,客户真的不想在他们的数据中心中安装Linux系统。有没有人有幸得到PHP 5和Zend MVC在IIS上正常工作?Windows 5和IIS上的PHP 5和Zend MVC

回答

1

是的,它的工作原理。微软和Zend一起努力让PHP在Linux上运行。 Zend甚至为Windows和iis提供了核心软件包(包括php,mysql和一些控制面板)的认证版本。另外,Zend Framework应该是真正的平台独立。

另一种方法是在Windows上使用Apache,但IIS对于静态页面查看速度更快,并且还有其他一些有趣的选项。 .htaccess文件不受支持,因此为了重写,您需要依赖其他IIS组件。

2

嗯,我得到了IIS,Zend和PHP所有的工作很好。

安装重写模块,遵循:this article 得到了Zend的重新写入规则from here,确保short_opentag =在我的php.ini

到目前为止好

+0

我们有一位客户在php-zend-xammp配置上使用Flex移动应用程序。移动应用程序连接到服务器上的ERP系统。现在另一个客户想要在IIS上使用移动应用程序。客户端不想使用zend或任何其他第三方应用程序,但只使用IIS。如何在这种情况下安装IIS上的PHP来使用Flex移动应用程序? – bonCodigo 2014-10-29 10:59:56

0

我们也做了在使用IIS7(在ISAPI下)的Windows Server 2008框中运行Magento方面取得了一些进展。如果我们禁用URL重写,那么系统工作得很好,但是我们还没有能够在Magento和任何重写系统(Helicon ISAPI Rewrite-Lite,Ape和Microsoft Rewrite Module)中取得成功。

0

Magento is not supported on windows。我确实安装了它,但比linux更复杂,在与部署环境不同的环境中开发是没有意义的。你的客户应该重新考虑。