Composer: PHP7がHHVMで失敗することを要求する

作成日 2016年02月29日  ·  3コメント  ·  ソース: composer/composer

こんにちは、

composer.jsonでPHP> = 7.0が必要な場合、HHVMを使用するTravis CIでcomposer installが失敗します(3.11.0、したがってPHP 7がサポートされます)。 PHP5.xではすべてが正常に機能しています。
これはエラーメッセージです:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - This package requires php >=7.0 but your HHVM version does not satisfy that requirement.

Composerを介してPHPまたはHHVMバージョンを要求する方法はありますか? または、require-statementをあきらめる必要がありますか/ --ignore-platform-reqsを使用しますか?

最も参考になるコメント

HHVMはまだPHP7と完全には互換性がないので、私たちにできることはあまりないのではないかと思います。

私は自由に使えるHHVMマシンを持っていませんが、 PHP_VERSION 、またはc show -p | grep phpで何を報告しますか?

全てのコメント3件

HHVMはまだPHP7と完全には互換性がないので、私たちにできることはあまりないのではないかと思います。

私は自由に使えるHHVMマシンを持っていませんが、 PHP_VERSION 、またはc show -p | grep phpで何を報告しますか?

それを実際に修正することはできません。php7互換であることを示すPHP_VERSIONを出荷するものをリリースするまで、互換性がないものとして扱われます。

ああ、まあ、私はそれらの問題に気づいていませんでした-それらをリンクしてくれてありがとう!

hhvmをTravisのallow_failuresリストに移動し、HHVMのPHP7と互換性があるまで--ignore-platform-reqsを使用すると思います。

このページは役に立ちましたか?
0 / 5 - 0 評価