PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

citizenz7 : [NOTE] Erreur phpMyAdmin /libraries/sql.lib.php#613

dimanche 12 janvier 2020 à 17:59
Comme moi, il vous est peut-être déjà arrivé de tomber sur cette erreur de phpMyAdmin à l'ouverture d'une table :
Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable
J'ai cherché pendant un petit bout de temps et en fait, il s'agit d'un bug de phpMyAdmin qu'il est possible de contourner en corrigeant 2 lignes :

Dans /usr/share/phpmyadmin/libraries/sql.lib.php
Rechercher
(count($analyzed_sql_results['select_expr'] == 1) 
et remplacer par
((count($analyzed_sql_results['select_expr']) == 1)

Dans /usr/share/phpmyadmin/libraries/plugin_interface.lib.php
Rechercher
if ($options != null && count($options) > 0) 
et remplacer par
if (! is_null($options) && count((array)$options) > 0) {
... et l'erreur devrait avoir disparu.

SOURCE : https://openclassrooms.com/forum/sujet/erreur-dans-phpmyadmin

Gravatar de citizenz7
Original post of citizenz7.Votez pour ce billet sur Planet Libre.