시스템에 해당 확장이 없습니다. PHP용 intl 확장을 설치하거나 활성화하십시오. - 루트 작곡가.json에는 codeigniter4/framework ^4.0이 필요합니다.">
Composer를 통해 CI4 프로젝트를 생성하려고 했지만 다음과 같은 오류 메시지가 표시되었습니다: "귀하의 요구 사항을 설치 가능한 패키지 세트로 해결할 수 없습니다.
질문 1 - codeigniter4 /framework [4.0.0, ..., v4.3.7]에는 ext-intl* 확장이 필요합니다. -> 시스템에 확장이 없습니다. PHP용 intl 확장을 설치하거나 활성화하십시오. 루트 작곡가.json에는 codeigniter4/framework ^가 필요합니다. -> codeigniter4/framework[4.0.0, ..., v4.3.7]는 요구 사항을 충족합니다.
확장 기능을 활성화하려면 해당 기능이 .ini 파일에 있는지 확인하세요. in: - C:xamppphpphp.ini 터미널에서 php --ini 명령을 실행하여 CLI 모드에서 PHP가 사용하는 파일을 볼 수도 있습니다. 또는 --ignore-platform-req=ext-를 사용하여 Composer를 실행할 수도 있습니다. intl 옵션입니다. 지금은 이러한 필수 확장을 무시합니다." php.ini에서 intl 확장을 활성화해도 작동하지 않습니다.
Composer를 통해 CI4 프로젝트를 생성하려고 했으나 성공하지 못했습니다.
C:xamppphpphp.ini 파일을 열고 ;extension=intl 주석을 제거하고 Extension=intl로 변경합니다.