如何让 Zend 框架项目在 IIS 上运行


How can I get a Zend Framework project to run on IIS?

我正在尝试让Zend Framework(ver 9 Studio)在我的本地IIS服务器上部署并实际运行。

我使用内置向导创建了一个非常简单的小应用程序。 如果我在 Zend 附带的 Apache 服务器上运行它,它可以正常工作。 但是我尝试复制文件并在IIS上运行它,但出现错误。

它似乎缺少指向库的链接。 我尝试手动隔离和抓取丢失的库并将它们放入/library 文件夹中。 这是一个好的开始,但我仍然会遇到其他错误。

我找到了一个教程,其中包含一个在IIS中运行的Zend项目的示例。 但是,它与我创建的项目几乎具有相同的问题。 更多缺失的库。 本教程包括一些巧妙的新技巧,例如web.config,它应该取代Apache使用的.htaccess需求。

这就是我所取得的成就。 这一切都非常令人沮丧。 有没有人有像教程承诺的简单示例? 如果没有,只是一些好的信息会有所帮助。

你需要重写模块,Rob Allen 有一个小教程可以提供帮助。最大的问题通常是重写模块,因为您必须单独安装它。