こんにちは、
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
で何を報告しますか?
それを実際に修正することはできません。php7互換であることを示すPHP_VERSIONを出荷するものをリリースするまで、互換性がないものとして扱われます。
ああ、まあ、私はそれらの問題に気づいていませんでした-それらをリンクしてくれてありがとう!
hhvmをTravisのallow_failuresリストに移動し、HHVMのPHP7と互換性があるまで--ignore-platform-reqs
を使用すると思います。
最も参考になるコメント
HHVMはまだPHP7と完全には互換性がないので、私たちにできることはあまりないのではないかと思います。
私は自由に使えるHHVMマシンを持っていませんが、
PHP_VERSION
、またはc show -p | grep php
で何を報告しますか?