Problem with phpMyAdmin and PHP 7.2: “Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable”
Compatibility issue in sql.lib.php with PHP 7.2 and phpMyAdmin
For temporary fix, update sql.lib.php
First, backup sql.lib.php:
sudo cp /usr/share/phpmyadmin/libraries/sql.lib.php /usr/share/phpmyadmin/libraries/sql.lib.php.bak
Edit sql.lib.php in nano:
sudo nano /usr/share/phpmyadmin/libraries/sql.lib.php
Press CTRL + W and search for
(count($analyzed_sql_results['select_expr'] == 1)
Replace with
((count($analyzed_sql_results['select_expr']) == 1)
Save file and exit. (Press CTRL + X, press Y and then press ENTER)
For permanent fix, update phpMyAdmin to the latest version.
This post was created with our nice and easy submission form. Create your post!