我已经使用Yii2 basic在我的系统上完成了mongodb的设置。
我还在目录/ vendor / yiisoft中安装了mongodb(yii2-mongodb)的扩展,并检查了权限。
现在我正在测试与控制器和模型的连接,但是我收到以下错误。
PHP致命错误 - yii \ base \ ErrorException类
'yii \ mongodb \ ActiveRecord'未找到
是否需要安装任何东西?
答案 0 :(得分:0)
你有作曲家^^安装yii2 / mongodb吗?
composer require --prefer-dist yiisoft/yii2-mongodb
或者您的尝试按照official Yii2 document一步一步地执行,也许可以帮助您:)!
答案 1 :(得分:0)
在这种情况下,我在更新composer之前尝试了以下命令来完成需要更新编辑器的包
sudo apt-get update
sudo apt-get install php7.0-xml
你很可能也错过了mbstring。如果您收到错误,请安装此软件包。
sudo apt-get install php-mbstring
然后运行
composer require --prefer-dist yiisoft/yii2-mongodb
composer update
会工作!!!