nicht initialisieren Ich verwende derzeit xampp für PHP. Ich installierte * mongo_db (1.8.5) * in meinem System und installierte auch xampp-1.8.1-VC9 in meinem System. Um habe ich heruntergeladen PHP für mongoDB, zu konfigurieren * php_mongo.dll * (versuchen beide VC9 thread safe
und non-thread safe
) und klebte die DLL Datei im ‚../php/ext‘ Verzeichnis hinzugefügt und auch extension=php_mongo.dll
in der php.ini Datei.PHP Startmongo: Kann Modul
Jetzt, wenn ich versuche, den Apache in xampp zu starten es zeigt folgende Display eventhough Apache wird begonnen.
PHP startup mongo: Unable to initialize module
Module compiled with module API : 20090626
PHP compiled with module API : 20100525
These options need to match.
Auch mein .php Code Mongo verbinden funktioniert nicht. Das bedeutet, dass irgendwo etwas nicht stimmt.
Wo ich falsch liege. Jede Hilfe wäre willkommen.
Es sieht so aus, als ob Sie den richtigen Ansatz haben, aber die falsche DLL kopieren (siehe meine Antwort unten). Beachten Sie auch, dass 1.8.x nun zwei Hauptserien der Produktionsserie hinter sich hat (zuletzt 2.2.x). Wenn Sie gerade erst anfangen, lohnt es sich, mit dem 2.2-Server zu beginnen, da es [viele neue Funktionen] gibt (http://docs.mongodb.org/manual/release-notes/2.2/). – Stennie