Skip to content

Pb de PhpMyAdmin avec PhP 7.2 : count(): Parameter must be an array or an object that implements Countable

Si un message de type Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable - apparaît lors de l'utilisation de PhpMyAdmin, il faut effectuer des modification à la main dans les fichiers php de la bibliothèque qui gère le SQL

Source : https://openclassrooms.com/forum/sujet/erreur-dans-phpmyadmin
- dans le fichier /usr/share/phpmyadmin/libraries/sql.lib.php, remplacer :

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

par :

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

- Dans le fichier /usr/share/phpmyadmin/libraries/plugin_interface.lib.php remplacer

if ($options != null && count($options) > 0)

par :

if (! is_null($options) && count((array)$options) > 0) {

- service apache2 restart

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Pas de commentaires

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.
Form options