sql >> Base de Datos >  >> NoSQL >> MongoDB

Problema de instalación del controlador MongoDb PHP en wamp

en primer lugar, debe descargar los últimos archivos dll de mongo de
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
descomprima el archivo descargado y verá un montón de archivos como este:

ahora es el momento de decidir qué archivo dll tiene que usar.
abrir su phpinfo() y busque la palabra compilador . verás algo como esto:

así que ahora, de acuerdo con la versión de mi compilador (MSVC11), tengo que elegir el archivo con vc11 palabra dentro de su nombre. de acuerdo con mi versión de PHP, que es 5.5.12, debo elegir un archivo con la palabra 5.5 dentro de su nombre.
ahora busca la palabra thread security en su phpinfo

y si estaba habilitado, significa que debe elegir un archivo que no tenga palabra nts dentro de su nombre, pero si la seguridad de su subproceso estaba deshabilitada, entonces debe elegir el archivo con la palabra nts dentro de su nombre.
ahora, de acuerdo con la arquitectura de su instalación, puede elegir archivos con x86_64 dentro de su nombre.
después de elegir el archivo dll apropiado, cámbiele el nombre a php_mongo.dll y cópielo y péguelo en su directorio de extensiones php, que se encuentra principalmente en C:\wamp\bin\php\php5.5.12\ext
ahora abra su archivo php.ini y agréguelo al final.
extension=php_mongo.dll
según
http://php.net/manual/en/mongo.installation.php
para instalar mongo en Windows, también debe incluir libsasl.dll en la RUTA de su sistema.
libsasl.dll El archivo se encuentra principalmente en
C:\wamp\bin\php\php5.5.12
agregue esta ruta a su sistema PATH.
reinicie su wamp, actualice su página phpinfo y debería ver algo como esto:
lo que significa que ha instalado mongo correctamente. :)