2016-12-13 2 views
0

Ich versuche Doktrin ODM zu implementieren. Ich mache kleine Schritte, aber ich treffe immer wieder Straßensperren. Dies ist eine der vielen Hindernisse so weit:Symfony kann mongodb/driver nicht laden

PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "Manager" from namespace "MongoDB\Driver". 

Wenn ich dies tun:

use MongoDB\Driver\Manager;  
$manager = new Manager("mongodb://10.0.2.2:27017"); 
$servers = $manager->getServers(); 
var_dump($servers); 

Ich erfordern

"Alkaios/Mongo-php-Adapter": "^1.0"

was wiederum erfordern

"mongodb/mongodb": "^ 1.0.1"

Gibt es etwas, was ich bin fehlt oder dass ich nicht über die gesamte Setup zu bekommen?

+1

Wird die Erweiterung 'mongodb' in' phpinfo() 'angezeigt? Und wenn ja, welche Version? – simon

+0

Haben Sie Symfony nach den Änderungen aktualisiert? Thema: class_map + Autoloader – JustOnUnderMillions

Antwort

0

Mongo wurde nicht installiert.

Um mongodb

pecl install mongodb 

zu installieren Wenn Sie mongodb

php -m | grep -i mongo 

Should Ausgang installiert haben:

mongodb 

Dank Simon.

Verwandte Themen