在Windows上運行PHP 5/Zend MVC生產應用程序是否有任何重大問題需要注意?特定的應用程序是電子商務系統Magento,客戶真的不想在他們的數據中心中安裝Linux系統。有沒有人有幸得到PHP 5和Zend MVC在IIS上正常工作?Windows 5和IIS上的PHP 5和Zend MVC
2
A
回答
1
是的,它的工作原理。微軟和Zend一起努力讓PHP在Linux上運行。 Zend甚至爲Windows和iis提供了核心軟件包(包括php,mysql和一些控制面板)的認證版本。另外,Zend Framework應該是真正的平臺獨立。
另一種方法是在Windows上使用Apache,但IIS對於靜態頁面查看速度更快,並且還有其他一些有趣的選項。 .htaccess文件不受支持,因此爲了重寫,您需要依賴其他IIS組件。
1
獲取IIS ReWrite模塊,這將使事情變得更容易一些。
http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691
我有Zend公司,PHP,Apache和MySQL我的Vista x64的機器上運行,但我會給它的IIS,而不是Apache的運行它一試。
我想這不會是太困難
2
嗯,我得到了IIS,Zend和PHP所有的工作很好。
安裝重寫模塊,遵循:this article 得到了Zend的重新寫入規則from here,確保short_opentag =在我的php.ini
到目前爲止好
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更復雜,在與部署環境不同的環境中開發是沒有意義的。你的客戶應該重新考慮。
相關問題
- 1. ReportService2005和MVC 5
- 2. ASP.NET 5和MVC
- 3. IIS上的MVC 5應用程序
- 4. ASP.NET MVC 5和Session
- 5. ASP.NET MVC 5和LightInject
- 6. Spring MVC和HTML 5
- 7. IIS 5屆和Asp.Net會話
- 8. IIS 5上的ASP.NET 5支持<8
- 9. 用的EntityFramework和MVC 5
- 10. Azure和我的MVC 5 Web.Config
- 11. ASP.NET 5和Silverlight 5
- 12. T4MVCJs與MVC 5和.NET 4.5.1
- 13. MVC 5和引導模式
- 14. ASP.NET MVC 5身份和Azure
- 15. MVC 5,Web API和Owin
- 16. Wierdness MVC 5和Bootstrap Modals
- 17. Asp.net mvc 5計數和組
- 18. MVC預覽版5和IIS 5.1的路由問題
- 19. 將ASP.NET 5 MVC 6應用程序部署到Linux和IIS 7
- 20. Zend框架和IIS
- 21. ASP.NET MVC 5認證基於IIS服務器的Windows域
- 22. ASP.NET和HTML 5
- 23. 在IIS 5.1和PHP 5上清理PathInfo URL和查詢字符串
- 24. IIS 8.5上的ASP.NET MVC 5網頁總是空閒
- 25. Silverlight 5 WCF Ria服務IIS 5上的404錯誤
- 26. AJAX - 上傳文件(HTML 5)和PHP
- 27. IIS 5或6和HTTP協議與WCF?
- 28. Zend Studio 5 - HTML5
- 29. 區分MVC和WebAPI在ASP.NET 5/MVC 6
- 30. MVC 5在IIS 7中不工作
我們有一位客戶在php-zend-xammp配置上使用Flex移動應用程序。移動應用程序連接到服務器上的ERP系統。現在另一個客戶想要在IIS上使用移動應用程序。客戶端不想使用zend或任何其他第三方應用程序,但只使用IIS。如何在這種情況下安裝IIS上的PHP來使用Flex移動應用程序? – bonCodigo 2014-10-29 10:59:56