Domanda

Sto creando un progetto che utilizza Zend Framework 2 come quadro.

nel mio compositore.json Ho la seguente riga:

"zendframework/zendframework": "2.3.*",
.

Quando eseguo l'installazione del compositore, ho il seguente errore:

- zendframework/zendframework 2.3.1 requires php >=5.3.23 -> no matching package found.
.

Ma ... Ho Php 5.6 sul mio sistema.
So che ancora non è ancora stabile, ma nel momento in cui la domanda verrà rilasciata, ci aspettiamo che PHP 5.6 venga rilasciato come stabile, quindi nulla di cui preoccuparsi per ora.

Penso che il compositore non sia in grado di rilevare questa versione PHP solo perché non è ancora stabile, ma non ne sono sicuro.

qualcuno con un'idea?

È stato utile?

Soluzione 2

Compositore è / non è stato in grado di determinare i pacchetti PHP instabili.

Una soluzione per il mio problema è:

php composer.phar install --ignore-platform-reqs
.

Altri suggerimenti

Potrebbe essere necessario inserire la versione di PHP, provare:

"require": {
    "php": ">=5.6.*",
    "zendframework/zendframework": "2.3.*"
}
.

e Run:

php composer.phar self-update

php composer.phar install 
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top