wonder7에서 설치가 완료되는 경우가 있습니다. 일반적으로 php와 동일한 버전에 해당하는 php_mongo.dll을 다운로드 받습니다. 링크: http://pecl.php.net/package/mongo/1.6.0RC2/windows
(1) ext 폴더에 php_mongo.dll을 넣어주세요.
(2) 절대 경로를 사용하여 php.ini의 extensi ' 수정
(3) php.ini의 Extension=mongo.dll 추가 또는 제거
( 4) APACHE를 다시 시작하고 pathinfo.php를 방문하여 mongo가 성공적으로 로드되는지 확인합니다.
문제: pathinfo.php에 접근할 때 mongo를 로드할 수 있는 것을 찾지 못했는데 apache가 정상적으로 시작되고 0행에 알 수 없는 PHP 시작이 뜹니다. 이때 Apache 로그 또는 PHP 로그를 확인할 수 있습니다. PHP Warning: PHP Startup: in Unknown on line 0
오랫동안 Baidu와 Google에서 찾고 있었습니다. 아직 구체적인 엔딩을 찾지 못해서 정말 답답하네요!
cmd를 사용하여 DOS 환경에 진입한 후 php 설치 디렉터리를 입력한 후 확장자가 이미 있는지 확인하려면 php -m을 사용하세요. 확장하여 다음을 수행합니다.
3에 의존한다는 것을 알았습니다. 동적 링크 라이브러리: libeay32.dll, libsasl.dll 및 ssleay32.dll. 이 세 가지 라이브러리는 일반적으로 php 디렉토리에 있습니다. 따라서 일반적으로 작동하려면 Apache의 bin 디렉터리에 이러한 세 가지 동적 라이브러리가 있어야 합니다. 때로는 통합 환경에서 아파치의 bin 디렉터리에 그 중 한두 개가 누락되는 경우가 있습니다. 직접 들어가서 찾아보거나 세 개를 모두 복사할 수도 있습니다.
복사 후 Apache를 다시 시작하면 경고 없이 mongo를 로드할 수 있습니다