Zend Framework - 安装旧版本

时间:2016-09-23 07:10:12

标签: php zend-framework version downgrade

我已经安装了ZF3。但我在一家只使用ZF2的公司工作,我也必须能够使用Doctrine。由于版本3无法使用doctrine,因此我必须降级它,或者安装旧版本。

但由于Link不再存在,我无法看到如何做到这一点?

我尝试使用{ "name": "zendframework/skeleton-application", "description": "Skeleton Application for ZF2", "license": "BSD-3-Clause", "keywords": [ "framework", "zf2" ], "homepage": "http://framework.zend.com/", "repositories": [ { "type": "composer", "url": "https://packages.zendframework.com/" } ], "require": { "php": ">=5.4", "zendframework/zendframework": "2.*", "doctrine/doctrine-orm-module": "0.*" } } 并将composer.json更改为:

{{1}}

但是后来我只得到了vendor和composer.lock,而且我不能在同一个文件夹中创建项目,因为它不是空的。

我该怎么做?

提前感谢您的时间!

PS:

  

我正在使用php 5.6,使用Apache 2.2

2 个答案:

答案 0 :(得分:8)

我找到https://framework.zend.com/downloads/archives并可以下载2.4.9版本,但我对如何正确安装它感到有点迷茫。顺便说一句,我只是在寻找Skeleton Application。

<强>解: 只需在命令末尾添加版本号(此处为2.5):

composer create-project -sdev --repository-url="https://packages.zendframework.com" zendframework/skeleton-application ./ 2.5

答案 1 :(得分:2)

您也可以通过composer命令直接安装:

$ composer create-project zendframework/skeleton-application path/to/install ^2.5