尝试从命名空间“MongoDB\Driver\Monitoring”加载接口“CommandSubscriber”

Mav*_*ins 0 mongodb symfony doctrine-odm symfony5

我有 Symfony 5 项目,只需按照说明安装 DoctrineMongoDBBundle 包,我收到以下错误,

尝试从命名空间“MongoDB\Driver\Monitoring”加载接口“CommandSubscriber”。您是否忘记了另一个命名空间的“use”语句?

/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/APM/CommandLoggerInterface.php(第 9 行)

我正在运行以下版本的 mongodb 和原则。

  • 学说/mongodb-odm-bundle”:4.1
  • mongodb/mongodb": 1.6

还通过 Pecl 安装了 php 驱动程序(版本 1.7.4)

有人对我所缺少的有任何想法吗?

Mav*_*ins 5

如果它对将来的任何人有帮助,在安装 MongoDB 驱动程序时,我需要重新启动 PHP FPM,这修复了它。