Composer 오류: PHP를 업그레이드한 후 "PHP 버전이 요구 사항을 충족하지 않습니다."
PHP를 업그레이드한 후 다음과 같은 Composer 오류가 발생할 수 있습니다. 아래:
acme/some-package[1.0.0, ..., 1.4.0] requires php ^5.6.4 || ^7.0 -> your php version (8.0.3) does not satisfy that requirement.
이 오류는 설치하려는 작곡가 패키지를 나타냅니다. 현재 PHP 버전이 충족하지 않는 PHP 버전이 필요합니다.
원인
설치하려는 플러그인이 현재 PHP와 호환되지 않아 오류가 발생합니다. 버전. PHP 버전 8은 중요한 변경 사항을 도입한 주요 업데이트이며, 이를 지원하려면 일부 플러그인을 업데이트해야 합니다.
해결책
이 문제를 해결하는 방법은 두 가지가 있습니다. :
--ignore-platform-reqs 옵션을 사용하세요. 이 옵션은 Composer가 PHP 버전 요구 사항을 무시하도록 지시합니다. 지정된 패키지. 다음 명령을 사용하세요:
composer install --ignore-platform-req=php
또는
composer install --ignore-platform-reqs
위 내용은 PHP 업그레이드 후 Composer가 PHP 버전 불일치를 보고하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!