[英]Yii2 error - Class 'yii\mongodb\ActiveRecord' not found
我已经使用Yii2 basic在我的系统上完成了mongodb的设置。
我还在目录/ vendor / yiisoft内安装了mongodb的扩展名(yii2-mongodb),并检查了权限。
现在,我正在测试与控制器和模型的连接,但出现以下错误。
PHP致命错误– yii \\ base \\ ErrorException类
找不到'yii \\ mongodb \\ ActiveRecord'
是否需要安装任何东西?
您是否已通过作曲家^^安装yii2 / mongodb?
composer require --prefer-dist yiisoft/yii2-mongodb
或者您可以尝试逐步遵循此Yii2官方文档 ,也许可以帮助您:)!
在这种情况下,我尝试在更新作曲家之前执行以下命令,以完成需要更新作曲家的软件包
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
将工作!!!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.