不能使用 yii\base\Object 作为对象,因为 'Object' 是一个特殊的类名 yii2 Advance [英] Cannot use yii\base\Object as Object because 'Object' is a special class name yii2 advance
本文介绍了不能使用 yii\base\Object 作为对象,因为 'Object' 是一个特殊的类名 yii2 Advance的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我刚买了一台更强大的电脑,安装了 Composer 并想继续我的项目,但是当我使用 gii 时,它给了我这个错误.我该如何解决?为什么我得到它?谢谢.
I just bougth a stronger pc, installed composer and wanted to continue my project on it but when I use gii it give me this error. How can I fix it ? Why am I getting it ? Thank you.
推荐答案
已解决.自 2.0.13 起,类名 Object
自 PHP 7.2 起无效,请改用 [[BaseObject]].所以在 vendor/yiisoft/yii2-gii/CodeFile.php 中只需将 Object 更改为 BaseObject.
solved. since 2.0.13, the class name Object
is invalid since PHP 7.2, use [[BaseObject]] instead. So in the vendor/yiisoft/yii2-gii/CodeFile.php just had to change Object to BaseObject.
这篇关于不能使用 yii\base\Object 作为对象,因为 'Object' 是一个特殊的类名 yii2 Advance的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文