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

Es posible que hayáis visto en alguna ocasión este error bastante molesto dentro del dashboard de phpmyadmin. Por suerte, tiene solución y es bastante sencillo de corregir.

Para solucionarlo deberemos editar el siguiente fichero:

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

Debemos localizar dentro de este fichero la siguiente línea:

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

y sustituirla por esta otra:

(count($analyzed_sql_results['select_expr']) == 1
Pulsamos «CTRL \» para buscar la línea a reemplazar
Introducimos la nueva línea para reemplazar
Confirmamos los cambios

Con esta simple modificación dejaremos de observar estos avisos tan molestos dentro del panel de control de phpmyadmin.