์๋ ํ์ธ์,
๋ด composer.json composer install
์์ PHP >=7.0์ด ํ์ํ ๋ HHVM์ด ์๋ Travis CI์์ ์คํจํฉ๋๋ค(3.11.0, PHP 7์ด ์ง์๋จ). 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.
Composer๋ฅผ ํตํด PHP ๋๋ HHVM ๋ฒ์ ์ ์๊ตฌํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ์๋๋ฉด require-statement / use --ignore-platform-reqs
๋ฅผ ํฌ๊ธฐํด์ผ ํฉ๋๊น?
HHVM์ ์์ง PHP7๊ณผ ์์ ํ ํธํ๋์ง ์์ผ๋ฏ๋ก ์ฐ๋ฆฌ๊ฐ ํ ์ ์๋ ์ผ์ ๋ง์ง ์์ต๋๋ค.
๋ด ๋ง์๋๋ก HHVM ๊ธฐ๊ณ๊ฐ ์์ง๋ง PHP_VERSION
๋๋ c show -p | grep php
์์ ๋ฌด์์ ๋ณด๊ณ ํฉ๋๊น?
์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๊ณ ์น ์ ์์ต๋๋ค.. ๊ทธ๋ค์ด php7๊ณผ ํธํ๋๋ค๋ ๊ฒ์ ๋ํ๋ด๋ PHP_VERSION์ ์ถ์ํ ๋๊น์ง ๊ทธ๋ค์ ํธํ๋์ง ์๋ ๊ฒ์ผ๋ก ์ทจ๊ธ๋ ๊ฒ์ ๋๋ค.
์ค, ๊ธ์, ๋๋ ๊ทธ ๋ฌธ์ ๋ฅผ ์ธ์ํ์ง ๋ชปํ์ต๋๋ค - ๊ทธ๊ฒ๋ค์ ์ฐ๊ฒฐํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
hhvm์ Travis์ allow_failures ๋ชฉ๋ก์ผ๋ก ์ฎ๊ธฐ๊ณ HHVM์ PHP 7์ด ํธํ๋ ๋๊น์ง --ignore-platform-reqs
๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
HHVM์ ์์ง PHP7๊ณผ ์์ ํ ํธํ๋์ง ์์ผ๋ฏ๋ก ์ฐ๋ฆฌ๊ฐ ํ ์ ์๋ ์ผ์ ๋ง์ง ์์ต๋๋ค.
๋ด ๋ง์๋๋ก HHVM ๊ธฐ๊ณ๊ฐ ์์ง๋ง
PHP_VERSION
๋๋c show -p | grep php
์์ ๋ฌด์์ ๋ณด๊ณ ํฉ๋๊น?