Solucionar Error phpMyAdmin. count(): Parameter must be an array or an object that implements Countable

La última vez que he instalado un servidor web en Ubuntu 18.04, me ha salido un mensaje de error en phpMyAdmin, concretamente el error: Warning in ./libraries/sql.lib.php#601
count(): Parameter must be an array or an object that implements Countable.

Para corregir el error count(): Parameter must be an array or an object that implements Countable , o más bien warning, porque en principio, se puede usar normalmente phpMyAdmin, con la incomodidad de tener que pulsar en ignorar cada vez que muestra este aviso, hay que editar (como administrador) el archivo:

/usr/share/phpmyadmin/libraries/sql.lib.php

Aquí buscamos la línea:

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

Y lo vamos a reemplazar por:

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

Ahora, recargamos web de phpMyAdmin y ya no debe mostrar más el error.

Fuente:

https://medium.com/@carlosferrerhernandez/solucionar-error-phpmyadmin-count-parameter-must-be-an-array-f3cbde971cb4

Deja un comentario