Попытка загрузить интерфейс «CommandSubscriber» из пространства имен «MongoDB \ Driver \ Monitoring» - PullRequest
0 голосов
/ 26 марта 2020

У меня есть Symfony 5 проект, и я просто следую инструкциям по установке пакета DoctrineMongoDBBundle, и я получаю следующую ошибку:

Попытка загрузить интерфейс «CommandSubscriber» из пространства имен «MongoDB \ Driver \» Мониторинг». Вы забыли оператор use для другого пространства имен?

/ vendor / doctrine / mongodb-odm / lib / Doctrine / ODM / MongoDB / APM / CommandLoggerInterface. php (строка 9)

У меня работают следующие версии mongodb и doctrine.

  • doctrine / mongodb-odm-bundle ": 4.1
  • mongodb / mongodb": 1.6

Также драйвер php, установленный через Pecl (Версия 1.7.4)

Кто-нибудь получил какие-либо идеи о том, что мне не хватает?

1 Ответ

1 голос
/ 27 марта 2020

Если это поможет кому-нибудь в будущем, пока был установлен драйвер MongoDB, мне нужно было перезапустить PHP FPM, чтобы это исправить.

...