Phpmyadmin在php7.2+版本报错count(): Parameter must be an array or an object that implements Countable

Phpmyadmin在php7.2+版本报错内容如下:

Warning in ./libraries/sql.lib.php#601


 count(): Parameter must be an array or an object that implements Countable

这是phpmyadmin里面601行一个语句写缺了一个右括号,602行多了一个右括号了。

打开phpmyadmin文件目录里面libraries/sql.lib.php这个文件,找到第601行。

601行原来是:

|| (count($analyzed_sql_results['select_expr'] == 1)

修改为:

|| (count($analyzed_sql_results['select_expr']) == 1)

602行原来是:

&& ($analyzed_sql_results['select_expr'][0] == '*')))

修改为:

&& ($analyzed_sql_results['select_expr'][0] == '*'))

问题完美解决。

打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注