2009-02-12 49 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更復雜,在與部署環境不同的環境中開發是沒有意義的。你的客戶應該重新考慮。