reset()期望参数1是数组,在更新Yii版本后以Gii给出的整数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reset()期望参数1是数组,在更新Yii版本后以Gii给出的整数相关的知识,希望对你有一定的参考价值。

将Yii更新为1.1.20后,单击模型生成器中的reset() expects parameter 1 to be array, integer given选项时出现错误diff

我在https://github.com/yiisoft/yii/blob/master/framework/gii/components/Pear/Text/Diff/Engine/native.php#L194https://github.com/yiisoft/yii/blob/master/framework/gii/components/Pear/Text/Diff/Engine/native.php#L206找到了这个功能

所以我找不到解决方案。

enter image description here

答案

您可以解决此问题更改框架文件(不推荐)

framework/gii/components/Pear/Text/Diff/Engine/native.php

在第194和206行检查$ match是否为数组并跳过依赖于此的代码部分。

以上是关于reset()期望参数1是数组,在更新Yii版本后以Gii给出的整数的主要内容,如果未能解决你的问题,请参考以下文章

yii2 resetful 授权验证

preg_grep() 期望参数 2 是数组,给定 null

yii 添加外置参数 高级版本

Yii框架中如何绑定数组参数?

php pathinfo() 期望参数 1 是字符串,数组在 [重复]

yii2 gridview count():参数必须是实现Countable php 7.2的数组或者对象