在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