使用PHPmyadmin调试mySQL数据库时,每次点开数据库的表列表都会弹出错误,不胜其烦,认真观察发现下面主要出错信息如下:
Warning in ./libraries/sql.lib.php#613
count(): Parameter must be an array or an object that implements Countable
Backtrace
./libraries/sql.lib.php#2128: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#2079: PMA_executeQueryAndGetQueryResponse(……
仔细分析原来是phpmyadmin有个库文件中有问题,于是打开文件进行编辑:
sudo vim /usr/share/phpmyadmin/libraries/sql.lib.php
找到第613行,内容如下:
原来是有个小括号位置不对,修改如下,保存即可: