Composer: طلب فشل PHP 7 على HHVM

تم إنشاؤها على ٢٩ فبراير ٢٠١٦  ·  3تعليقات  ·  مصدر: composer/composer

مرحبا،

عندما أحتاج إلى PHP> = 7.0 في composer install الخاص بي. كل شيء يعمل بشكل جيد مع PHP 5.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.

هل هناك أي طريقة لطلب إصدار PHP أو HHVM عبر Composer؟ أو هل يجب علي التخلي عن كشف الطلب / استخدام --ignore-platform-reqs ؟

التعليق الأكثر فائدة

HHVM بالتأكيد غير متوافق تمامًا مع PHP7 حتى الآن ، لذلك أخشى أنه لا يوجد الكثير يمكننا القيام به.

ليس لدي أجهزة HHVM تحت تصرفي ، ولكن ما الذي يقدمه حتى مقابل PHP_VERSION ، أو c show -p | grep php ؟

ال 3 كومينتر

HHVM بالتأكيد غير متوافق تمامًا مع PHP7 حتى الآن ، لذلك أخشى أنه لا يوجد الكثير يمكننا القيام به.

ليس لدي أجهزة HHVM تحت تصرفي ، ولكن ما الذي يقدمه حتى مقابل PHP_VERSION ، أو c show -p | grep php ؟

لا يمكننا إصلاح ذلك .. حتى يطلقوا شيئًا يشحن PHP_VERSION يشير إلى أنهما متوافقان مع php7 ، فسيتم التعامل معهما على أنهما غير متوافقين.

أوه ، حسنًا ، لم أكن على دراية بهذه المشكلات - شكرًا لربطها بها!

أعتقد أنني سأقوم فقط بنقل hhvm إلى قائمة allow_failures في Travis واستخدام --ignore-platform-reqs حتى يتوافق HHVM's PHP 7.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات