Zend Framework — установите старую версию

Я уже установил ZF3. Но я работаю в компании, которая использует только ZF2, и я должен быть в состоянии использовать Doctrine тоже. Поскольку версия 3 не может работать с доктриной, я должен либо понизить ее версию, либо установить более старую версию.

Но я не вижу, как это сделать, так как http://framework.zend.com/download/archives больше не существует?

Я пытался использовать composer install и измените composer.json на это:

{
"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.*"}
}

Но тогда я получил только vendor и composer.lock и не могу создать проект в той же папке, так как он не пустой.

Как мне это сделать ?

Заранее спасибо за ваше время!

PS:

Я использую php 5.6, с Apache 2.2

2

Решение

я нашел https://framework.zend.com/downloads/archives и мог скачать версию 2.4.9, но я немного растерялся из-за того, как правильно ее установить. Кстати, я ищу только приложение Skeleton.

РЕШЕНИЕ:
Просто добавьте номер версии (здесь 2.5) в конце команды:

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

Другие решения

Вы также можете установить напрямую с помощью команды composer:

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

По вопросам рекламы [email protected]