XAMPP에서 Php-intl 설치 문제 해결
문제 설명:
Mac용 XAMPP에서 intl 확장 설치 및 활성화 OS X은 도전적인 것으로 입증되었습니다. 다양한 튜토리얼에 설명된 단계를 따랐음에도 불구하고 php -m | grep intl 명령은 확장 프로그램이 설치되지 않았음을 나타내는 빈 결과를 계속 반환합니다.
진단 및 해결 방법:
이 문제를 해결하려면 일련의 단계를 수행하는 것이 좋습니다. :
-
PHP 경로 확인: 올바른 PHP 경로가 설정되었는지 확인하세요. XAMPP를 사용하는 경우 /Applications/XAMPP/xamppfiles/bin/php를 가리켜야 합니다.
-
ICU4C 설치: Homebrew 패키지 관리자를 사용하여 Brew install icu4c 명령으로 ICU4C를 설치합니다.
-
Intl Pecl 설치: 다음 명령을 사용하여 Pecl 채널을 업데이트하고 intl 확장을 설치합니다.
root$: sudo pecl update-channels
root$: sudo pecl install intl
-
intl의 주석 처리를 취소합니다. so: /Applications/XAMPP/xamppfiles/etc/php.ini 파일에서 Extension=intl.so 행을 추가하거나 주석 처리를 제거합니다.
-
Apache를 다시 시작합니다. Apache를 다시 시작합니다. 변경 사항을 적용하려면 서버에 설치하세요.
추가 참고 사항:
- intl을 설치하기 전에 Autoconf를 설치해야 할 수도 있습니다. 이 작업은 Homebrew(brew install autoconf automake)를 사용하거나 지정된 답변에 제공된 명령을 실행하여 수행할 수 있습니다.
- 문제가 지속되면 php.ini 재정의 또는 기타 잠재적인 충돌을 확인하는 것이 좋습니다.
위 내용은 XAMPP에 설치한 후 내 Php-intl 확장이 표시되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!