質問

フレームワークとしてZend Framework 2を使用しているプロジェクトを作成しています。

私のcomposer.jsonでは、次の行があります。

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

Composerのインストールを実行すると、次のエラーが発生しました:

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

しかし...私のシステムでPHP 5.6を持っています。
私はそれがまだ安定していないことを知っていますが、アプリケーションがリリースされる時までに、我々はPHP 5.6が安定したものとしてリリースされることを期待しています。 Composerはまだ安定していないという理由だけでこのPHPバージョンを検出できないと思いますが、それについてはわかりません。

アイデアを持つ誰か?

役に立ちましたか?

解決 2

composerは不安定なPHPパッケージを決定できませんでした。

私の問題の解決策は次のとおりです。

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

他のヒント

PHPのバージョンを置く必要があるかもしれません。

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

と実行:

php composer.phar self-update

php composer.phar install 
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top