php - 在作曲家更新后调用未定义的方法 MongoDB\Driver\ReadConcern::isDefault()
问题描述
在作曲家更新(作曲家更新--no-scripts)之后,我收到以下错误:
FatalThrowableError Call to undefined method MongoDB\Driver\ReadConcern::isDefault()
我发现了类似的问题,但我没有得到适当的解决方案。我检查了ReadConcern::isDefault并调用了未定义的方法 ReadConcern::isDefault
当我执行时sudo apt install php-mongodb
,我得到以下结果:
php-mongodb is already the newest version (1.4.2-1+ubuntu16.04.1+deb.sury.org+1).
在 composer.json 文件中,我有这个:
"mongodb/mongodb": "^1.1.0",
在作曲家更新上,在终端上我可以看到:
Updating mongodb/mongodb (1.1.2 => 1.3.2): Loading from cache
这些版本有什么问题吗?
我现在应该怎么做才能解决这个问题,请建议。
解决方案
我不明白是什么问题,但最终问题得到了解决。这对我有用:
我删除了 Laravel 供应商目录:
rm -rf vendors/
清除作曲家缓存:
composer clearcache
再次作曲家安装:
composer install --no-scripts
推荐阅读
- unity3d - Unity动画旋转做错了什么?
- python - 如何用月份绘制x轴?
- javascript - 如何清除 Jest 模拟实现以进行下一次测试?
- python - 更新 Jira 过滤器权限 - jira python
- android - 闪烁的安卓模拟器
- python - 为什么我无法在 Windows 10 上安装 rpy2 for Python?
- python - 我想从网站上抓取文章标题,但结果显示没有
- node.js - 如何在 cluster.task 中重用事件添加页面?(任务完成后不要关闭页面,并希望重复使用它)
- objective-c - UINavigationController:pushViewController 在 iOS 13 中不起作用,仍然在同一页面上
- python - 搜索部分单词并将其替换为正则表达式