mongodb - 尝试从命名空间“MongoDB\Driver\Monitoring”加载接口“CommandSubscriber”
问题描述
我有 Symfony 5 项目,只是按照说明安装 DoctrineMongoDBBundle 包,我收到以下错误,
尝试从命名空间“MongoDB\Driver\Monitoring”加载接口“CommandSubscriber”。您是否忘记了另一个名称空间的“使用”语句?
/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)
有人对我所缺少的有任何想法吗?
解决方案
如果它在未来对任何人有帮助,在安装 MongoDB 驱动程序的同时,我需要重新启动 PHP FPM,以修复它。
推荐阅读
- arrays - 如何将数组中元素的值分配给变量,然后将该值分配给单元格
- angular - 如何在我的角度谷歌地图中添加概述折线
- python-3.x - 如何进行“三向”刮削?
- c# - 从 Razor 页面更新数据库行并返回成功/失败的简单 JSON 请求
- r - 使用一个表中的多个列和另一个表中的单个列更新值
- java - hashcode() 会为连接返回相同的哈希值吗?
- php - 使用另一个查询按变量排序?
- apache-spark - 如何从pysark中的文件中匹配/提取多行模式
- laravel - 如何使用 Composer 存储库进行 Laravel 框架开发
- python - 具有密集层的 TensorFlow 激活函数