2016-12-13 4 views
0

Я пытаюсь реализовать доктрину ODM. Я принимаю детские шаги, но я продолжаю бить блокпосты. Это один из многих контрольно-пропускных пунктов до сих пор:Symfony не может загрузить mongodb/driver

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

Когда я делаю это:

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

Я требует

"Алкей/Монго-PHP-адаптер": "^1,0" ,

, которые в свою очередь требуют

"MongoDB/MongoDB": "^ 1.0.1"

Есть ли что-то я пропускаю, или что я не получаю о всех установках?

+1

Появляется ли расширение 'mongodb' в' phpinfo() '? И если да, то какая версия? – simon

+0

Вы обновили Symfony после изменений? Тема: class_map + автозагрузчик – JustOnUnderMillions

ответ

0

Mongo не установлен.

Чтобы установить MongoDB

pecl install mongodb 

Если у вас установлен MongoDB

php -m | grep -i mongo 

Должен ли выход:

mongodb 

Благодаря Саймон.

Смежные вопросы