sql >> Databáze >  >> NoSQL >> MongoDB

Problém s instalací ovladače PHP MongoDb na wamp

nejprve si musíte stáhnout nejnovější mongo dll soubory z
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
rozbalte stažený soubor a uvidíte spousta souborů jako je tento:

nyní je čas rozhodnout se, který dll soubor použijete.
otevřít vaše phpinfo() a vyhledejte slovo kompilátor . uvidíte něco takto:

takže nyní podle verze kompilátoru (MSVC11) musím vybrat soubor s vc11 slovo uvnitř jejich jména. podle mé verze PHP, která je 5.5.12, musím vybrat soubor s wordem 5.5 uvnitř jejich jména.
nyní vyhledejte slovo bezpečnost vláken ve vašem phpinfo

a pokud byla povolena, znamená to, že musíte vybrat soubor, který nemá slovo nts uvnitř jejich názvu, ale pokud bylo zabezpečení vašeho vlákna zakázáno, musíte vybrat soubor se slovem nts uvnitř jejich názvu.
teď si podle architektury instalace můžete vybrat soubory s x86_64 uvnitř jejich názvu.
po výběru příslušného souboru dll jej přejmenujte na php_mongo.dll a zkopírujte jej vložte do svého adresáře rozšíření php, který se většinou nachází na adreseC:\wamp\bin\php\php5.5.12\ext
nyní otevřete svůj soubor php.ini a přidejte tento na jeho konec.
extension=php_mongo.dll
podle
http://php.net/manual/en/mongo.installation.php
pro instalaci mongo do systému Windows musíte také zahrnout libsasl.dll ve vašem systému PATH.
libsasl.dll soubor je většinou umístěn na
C:\wamp\bin\php\php5.5.12
přidejte tuto cestu do své systémové PATH.
restartujte svůj wamp, obnovte stránku phpinfo a měli byste to vidět takto:
což znamená, že jste mongo nainstalovali správně. :)



  1. Obsluha odpojení/znovu připojení MongoDB z Node

  2. GridFS v Spring Data MongoDB

  3. Jak se připojit ke dvěma dalším kolekcím s podmínkami

  4. Výjimka:nelze převést z typu BSON EOO na datum