PHP-Treiber mongodb, nie geladen

stimmen
1

Ich habe MongoDB, wamp Server installiert und ich habe eine Sammlung in MongoDB hinzugefügt

Ich habe dann heruntergeladen die php_mongo-1.6.8.zip von S3 -> OK

Es gibt viele Dateien in der Zip-Datei, aber welche ist die, die ich brauche? (Fenster 10 64 Bit)

Ich fand meine php.iniLage von phpinfo()in C:\wamp\bin\apache\apache2.4.9\bin\php.iniund ich eingefügt diese Zeichenfolge in extension=php_mongo.dll. In c: /wamp/bin/php/php5.5.12/ext/ Kopie (für Test) der php_mongo-1.6.8-5.6-vc11.dll (in php_mongo.dll umbenannt).

Ich kann Apache ohne Fehler neu starten und rufen mongo.php in meinem Gast

echo extension_loaded(mongo) ? mongo loaded\n : mongo not loaded\n;
echo <br>;
echo extension_loaded(mysql) ?  mysql loaded\n :  mysql not loaded\n;

Dies ist der Druck:

Mongo nicht geladen

mysql geladen

Warum ist nicht der Mongo-Treiber Laden?

Veröffentlicht am 30/08/2015 um 19:08
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
0

das Problem ist die API Kompilierung Version. Mit der Version 1.4.5 mongodb Treiber jetzt alle gut funktionieren.

der richtige Treiber für das Fenster 10 64 bit und Wamp64bit ist php_mongo-1.4.5-5.5-VC11-x86_64.dll

Beantwortet am 31/08/2015 um 07:40
quelle vom benutzer

stimmen
0

Lösung für Fahrer PHP-Version 1.6.11

  1. laden Sie eine neue Version (ich habe 5.5.12 in wamp Server) php (i 5.5.29 heruntergeladen haben) von php.net
  2. aktualisieren wamp für neue PHP-Version
  3. Laden Sie die 1.6.11 Treiber php (DLL für mich) PECL-mongodb

Sehr wichtig wählen richtige VC9 oder VC11 und 32 oder 64 Bit

Beantwortet am 04/09/2015 um 09:06
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more