在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. ASP.NET 5和MVC
- 2. ReportService2005和MVC 5
- 3. ASP.NET MVC 5和Session
- 4. IIS 5屆和Asp.Net會話
- 5. IIS 5上的ASP.NET 5支持<8
- 6. ASP.NET 5和Silverlight 5
- 7. MVC 5,Web API和Owin
- 8. Asp.net mvc 5計數和組
- 9. MVC 5和引導模式
- 10. MVC預覽版5和IIS 5.1的路由問題
- 11. 在IIS 5.1和PHP 5上清理PathInfo URL和查詢字符串
- 12. Zend框架和IIS
- 13. AJAX - 上傳文件(HTML 5)和PHP
- 14. Zend Studio 5 - HTML5
- 15. IIS 8.5上的ASP.NET MVC 5網頁總是空閒
- 16. IIS 5或6和HTTP協議與WCF?
- 17. PHP 5,XSL和字符U
- 18. Homestead 5,Xdebug,PHP 7和PhpStorm
- 19. MVC 5 - IIS停止任務線程
- 20. ASP.NET MVC在IIS 5下工作嗎?
- 21. MVC 5在IIS 7中不工作
- 22. 在我的windows中同時運行php 5.x和php 7.0
- 23. php 4和php 5之間的區別?
- 24. MVC 5 Windows 10本地IIS調試不工作IIS Express正在工作
- 25. libgcc_s.so在RHEL 5和6上
- 26. 許多使用MVC 5 MVC 5 EF6
- 27. MVC 5 Windows身份驗證在AuthorizeAttribute和服務層
- 28. php 4和php 5有什麼區別?
- 29. 的Cron表達差異*/5和0/5
- 30. MVC 5和WebApi2使用OWIN OAuth
我們有一位客戶在php-zend-xammp配置上使用Flex移動應用程序。移動應用程序連接到服務器上的ERP系統。現在另一個客戶想要在IIS上使用移動應用程序。客戶端不想使用zend或任何其他第三方應用程序,但只使用IIS。如何在這種情況下安裝IIS上的PHP來使用Flex移動應用程序? – bonCodigo 2014-10-29 10:59:56