>  기사  >  백엔드 개발  >  PHP가 DLL을 로드할 수 없는 경우 수행할 작업

PHP가 DLL을 로드할 수 없는 경우 수행할 작업

藏色散人
藏色散人원래의
2020-08-27 11:10:142739검색

php는 icu 종속성이 부족하여 dll을 로드할 수 없습니다. 해결 방법: 먼저 공식 웹사이트로 이동하여 해당 버전의 icu를 다운로드한 다음 icu로 시작하는 파일 접미사 ".dll"을 복사합니다. 아파치의 bin 디렉토리; 마지막으로 아파치를 다시 시작하십시오.

PHP가 DLL을 로드할 수 없는 경우 수행할 작업

추천: "PHP Video Tutorial"

php_intl.dll' - 지정된 모듈을 찾을 수 없습니다.

in Unknown on line 0 많은 사람들이 이 문제에 직면하고 이를 해결할 수 없습니다. 이 문서는 Windows 시스템용 솔루션입니다.

[상황 설명]: ext 폴더에 이런 동적링크 라이브러리가 분명히 있고, php.ini 관련 확장 설정도 활성화되어 있는데 여전히 오류가 보고됩니다.

[부정행위 포인트] : 많은 네티즌들이 본 적이 있는 내용입니다. 인터넷에 icu***.dll과 같은 일련의 파일을 아파치의 bin 디렉터리에 복사하는 방법이 있는데 실패했다는 사실을 발견했습니다

[이유 ]: icu 종속성이 빠진 것은 사실이지만 icu 버전을 선택하고 복사 위치가 특수하기 때문에 많은 사람들이 다른 사람들이 성공한 것을 보고 스스로 실패하는 이유입니다

[완벽한 솔루션]:

①: icu를 다운로드하고 공식 웹사이트로 이동하여 5 시리즈 버전 다운로드 주소 http://download.icu-project.org/files/icu4c/57.1/icu4c-57_1-Win32-msvc10.zip과 같은 해당 버전을 다운로드합니다. 여기에는 함정이 있습니다. 즉, 액세스할 수 없는 경우 어떻게 해야 합니까? 내 포럼에 가서 다운로드하면 많은 사람들이 벽을 우회하지 못할까 걱정됩니다. 내 로컬 환경은 php7입니다. 0.12 버전에서 작동하지 않으면 icu 버전으로 전환할 수 있습니다

[개인 포럼 주소]: www.phper.video

②: 복사 icu로 시작하는 .dll 및 .exe 파일 접미사는 apache bin 디렉터리, php 디렉터리 및 php ext 디렉터리(세 곳, 이것이 가장 안전함)에 붙은 다음 apache

을 다시 시작하세요. ]: php.ini의 확장 구성은 확장 =php_intl.dll을 켜야 합니다. 앞에 있는 세미콜론을 제거하세요

위 내용은 PHP가 DLL을 로드할 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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