Composer: Membutuhkan PHP 7 gagal pada HHVM

Dibuat pada 29 Feb 2016  ·  3Komentar  ·  Sumber: composer/composer

Halo,

ketika saya membutuhkan PHP >=7.0 di composer.json saya composer install gagal di Travis CI dengan HHVM (3.11.0, jadi PHP 7 didukung). Semuanya bekerja dengan baik dengan PHP 5.x.
Ini adalah pesan kesalahan:

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.

Apakah ada cara untuk meminta versi PHP atau HHVM melalui Komposer? Atau apakah saya harus menyerah pada pernyataan yang diminta / gunakan --ignore-platform-reqs ?

Komentar yang paling membantu

HHVM jelas belum sepenuhnya kompatibel dengan PHP7 , jadi saya khawatir tidak banyak yang bisa kita lakukan.

Saya tidak memiliki mesin HHVM yang saya inginkan, tetapi apa yang dilaporkannya untuk PHP_VERSION , atau dalam c show -p | grep php ?

Semua 3 komentar

HHVM jelas belum sepenuhnya kompatibel dengan PHP7 , jadi saya khawatir tidak banyak yang bisa kita lakukan.

Saya tidak memiliki mesin HHVM yang saya inginkan, tetapi apa yang dilaporkannya untuk PHP_VERSION , atau dalam c show -p | grep php ?

Kami tidak dapat memperbaikinya.. Sampai mereka merilis sesuatu yang mengirimkan PHP_VERSION yang menunjukkan bahwa mereka kompatibel dengan php7 maka mereka akan diperlakukan sebagai tidak kompatibel.

Oh, well, saya tidak mengetahui masalah itu - terima kasih telah menautkannya!

Saya kira saya hanya akan memindahkan hhvm ke daftar allow_failures di Travis dan menggunakan --ignore-platform-reqs hingga HHVM PHP 7 kompatibel.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat