>백엔드 개발 >PHP 튜토리얼 >XAMPP에 설치한 후 내 Php-intl 확장이 표시되지 않는 이유는 무엇입니까?

XAMPP에 설치한 후 내 Php-intl 확장이 표시되지 않는 이유는 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-10-30 00:24:02456검색

Why is My Php-intl Extension Not Showing Up After Installation on XAMPP?

XAMPP에서 Php-intl 설치 문제 해결

문제 설명:

Mac용 XAMPP에서 intl 확장 설치 및 활성화 OS X은 도전적인 것으로 입증되었습니다. 다양한 튜토리얼에 설명된 단계를 따랐음에도 불구하고 php -m | grep intl 명령은 확장 프로그램이 설치되지 않았음을 나타내는 빈 결과를 계속 반환합니다.

진단 및 해결 방법:

이 문제를 해결하려면 일련의 단계를 수행하는 것이 좋습니다. :

  1. PHP 경로 확인: 올바른 PHP 경로가 설정되었는지 확인하세요. XAMPP를 사용하는 경우 /Applications/XAMPP/xamppfiles/bin/php를 가리켜야 합니다.
  2. ICU4C 설치: Homebrew 패키지 관리자를 사용하여 Brew install icu4c 명령으로 ICU4C를 설치합니다.
  3. Intl Pecl 설치: 다음 명령을 사용하여 Pecl 채널을 업데이트하고 intl 확장을 설치합니다.

    root$: sudo pecl update-channels
    root$: sudo pecl install intl 
  4. intl의 주석 처리를 취소합니다. so: /Applications/XAMPP/xamppfiles/etc/php.ini 파일에서 Extension=intl.so 행을 추가하거나 주석 처리를 제거합니다.
  5. Apache를 다시 시작합니다. Apache를 다시 시작합니다. 변경 사항을 적용하려면 서버에 설치하세요.

추가 참고 사항:

  • intl을 설치하기 전에 Autoconf를 설치해야 할 수도 있습니다. 이 작업은 Homebrew(brew install autoconf automake)를 사용하거나 지정된 답변에 제공된 명령을 실행하여 수행할 수 있습니다.
  • 문제가 지속되면 php.ini 재정의 또는 기타 잠재적인 충돌을 확인하는 것이 좋습니다.

위 내용은 XAMPP에 설치한 후 내 Php-intl 확장이 표시되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.