MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Problema de instalação do driver MongoDb PHP no wamp


antes de tudo você tem que baixar os arquivos dll mais recentes do mongo de
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
descompacte o arquivo baixado e você verá um monte de arquivos como este:

agora é hora de decidir qual arquivo dll você deve usar.
abra seu phpinfo() e procure pela palavra compilador . você verá algo assim:

agora de acordo com a versão do meu compilador (MSVC11) tenho que escolher o arquivo com vc11 palavra dentro de seu nome. de acordo com a minha versão do PHP que é 5.5.12 eu tenho que escolher o arquivo com a palavra 5.5 dentro do nome.
agora pesquise a palavra segurança de thread em seu phpinfo

e se estiver habilitado, significa que você deve escolher um arquivo que não tenha palavra nt dentro do nome deles, mas se sua segurança de thread foi desativada, você precisa escolher o arquivo com a palavra nts dentro do nome.
agora, de acordo com sua arquitetura de instalação, você pode escolher arquivos com x86_64 dentro de seu nome.
depois de escolher o arquivo dll apropriado, renomeie-o para php_mongo.dll e copie e cole-o no diretório de extensões do php, localizado principalmente emC:\wamp\bin\php\php5.5.12\ext
agora abra seu arquivo php.ini e adicione-o no final.
extension=php_mongo.dll
de acordo com
http://php.net/manual/en/mongo.installation.php
para instalar o mongo no Windows, você também deve incluir libsasl.dll no PATH do seu sistema.
libsasl.dll arquivo está localizado principalmente em
C:\wamp\bin\php\php5.5.12
adicione este caminho ao seu sistema PATH.
reinicialize seu wamp, atualize sua página phpinfo e você deverá ver algo assim:
o que significa que você instalou o mongo corretamente. :)