不能使用 yii\base\Object 作为对象,因为 'Object' 是一个特殊的类名 yii2 Advance [英] Cannot use yii\base\Object as Object because 'Object' is a special class name yii2 advance

查看:18
本文介绍了不能使用 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆