如何在 wamp 服务器上安装 zend framework 2?其安装3.02测试版

How to install zend framework 2 on wamp server ? Its installing 3.02 beta version

我想在 wamp 服务器上安装 zend framework 2 windows 8.1

我已经下载了zend framework的skeleton并用composer放到了www目录下

我已经按照以下链接安装了 zf2


http://www.w3programmers.com/install-zend-framework-2-on-your-wamp-and-xampp-server/

http://www.stepblogging.com/how-to-install-zend-framework-2-on-wamp/

但是当我 运行 composer install 命令时 它安装 3.0.2 开发版本。我想安装 zend framework 2.

注意:Composer 已安装,运行正常。环境变量已设置。只是版本问题。 Composer 正在安装版本 3.0.2 而不是 2

希望它清楚

我们会感谢您的帮助。

使用 Composer 安装 Zend Framework 2

假设 composer 已 [安装][1] 在目标框上。

要安装框架 MVC 应用程序,运行 在您的终端中在指定位置创建一个新的 zend framework 2 项目:

php composer.phar create-project -sdev \
    --repository-url="https://packages.zendframework.com" \
    zendframework/skeleton-application path/to/install

手动安装 minimal ZF2(Zend MVC + 它的一些依赖项),运行 在命令行中:

composer require zendframework/zend-mvc

成熟的d ZF2(+64模块):

composer require zendframework/zendframework`

请注意,第一个选项 运行 是一个安装程序,它将为您提供功能齐全的应用程序以及常用的应用程序目录结构。其他选项可让您从头开始构建整个应用程序,因为它只提供 ZF2 模块作为构建基础。


哦,ZF2 和 ZF3 之间没有(太多)区别...实际上,它被称为 ZF3,因为 MVC 模块最近进入了版本 3,但是版本 2 上仍然有很多模块.. . 所以我看不出使用 ZF2 的问题在哪里,它是完全一样的,只有轻微的向后兼容性问题,因为它是 ZF2 的演变,而不是一个新的框架(就像 ZF1 到 ZF2 的情况一样)。 由于 Zend-MVC 是框架的"heart",因此框架版本只是紧随其后。

Excerpted from Getting started with zend-framework2 - Installation or Setup. The original authors were Sanjeev kumar, Shirraz and edigu. Attribution details can be found on the contributor page. The source is licenced under CC BY-SA 3.0 and may be found in the Documentation archive. Reference topic ID: 1304 and example ID: 4270.

当您按照两个教程中的描述下载框架时,您应该select您想要的版本。

解决方案 1:下载 zip

您可以 select 从 release page: for instance the current latest v2.5.0

中选择您想要的版本

解决方案 2:使用 git

根据教程,您必须克隆存储库:git clone git://github.com/zendframework/ZendSkeletonApplication.git

完成此操作后,不要执行第 7 步,而是进入文件夹并切换到您要使用的标签:git checkout release-2.5.0


在这两种情况下,您最终都会得到相同的版本,然后您可以 运行 composer install 获取依赖项,就像在教程中一样。

另一方面,正如 Quentin 所说,您应该立即从 ZF3 开始,它并没有太大的不同。此外,您可能应该首先坚持使用官方文档,而不是过时的教程。