sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDb PHP driver installationsproblem på wamp

først og fremmest skal du downloade de seneste mongo dll-filer fra
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
udpakke den downloadede fil, og du vil se en masse filer som denne:

nu er det tid til at beslutte, hvilken dll-fil du skal bruge.
åben din phpinfo() og søg efter ordet compiler . du vil se noget som dette:

så nu skal jeg ifølge min compilerversion (MSVC11) vælge fil med vc11 ord inde i deres navn. i henhold til min PHP-version, som er 5.5.12, skal jeg vælge fil med ordet 5.5 inde i deres navn.
Søg nu efter ordet trådsikkerhed i din phpinfo

og hvis det var aktiveret, betyder det, at du skal vælge fil, der ikke har ord nts inde i deres navn, men hvis din trådsikkerhed var deaktiveret, skal du vælge fil med ordet nts inde i deres navn.
I henhold til din installationsarkitektur kan du nu vælge filer med x86_64 inde i deres navn.
efter at du har valgt den relevante dll-fil, skal du omdøbe den til php_mongo.dll og kopier og indsæt det til din php-udvidelsesmappe, som for det meste er placeret påC:\wamp\bin\php\php5.5.12\ext
åbn nu din php.ini-fil, og tilføj denne i slutningen af ​​den.
extension=php_mongo.dll
ifølge
http://php.net/manual/en/mongo.installation.php
for at installere mongo på Windows skal du også inkludere libsasl.dll stærk> i dit system PATH.
libsasl.dll filen er for det meste placeret på
C:\wamp\bin\php\php5.5.12
tilføj denne sti til dit system PATH.
genstart din wamp, opdater din phpinfo-side, og du skulle se noget som dette:
hvilket betyder, at du har installeret mongo korrekt. :)



  1. brug node-redis med node 8 util.promisify

  2. Benchmarking MongoDB - Driving NoSQL Performance

  3. Hvordan kan jeg gennemse/se de værdier, der er gemt i Redis

  4. Hvordan håndterer Redis Streams at bruge al tilgængelig hukommelse?