Sistem Operasi : Ubuntu 18.04.1 LTS
Versi MySQL : 14.14 Distrib 5.7.23
Kita dapat mengakses mysql server melalui Graphic User Interface (GUI) dengan tujuan untuk memudahkan dalam mengoperasikan MySQL. Namun setelah selesai menginstall, membuat database dan membuat tabel, pada saat melihat isi tabel muncul pesan warning seperti berikut ini :
Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that
implements Countable
Pesan ini diakibatkan oleh terjadinya kesalahan (source code) pada file :
/usr/share/phpmyadmin/libraries/sql.lib.php.
Untuk memperbaiki kesalahan tersebut dapat dilakukan langkah-langkah berikut ini :
1. Backup terlebih dahulu file
/usr/share/phpmyadmin/libraries/sql.lib.php dengan perintah :
sudo cp /usr/share/phpmyadmin/libraries/sql.lib.php /usr/share/phpmyadmin/libraries/sql.lib.php.backup
2. Edit file
/usr/share/phpmyadmin/libraries/sql.lib.php dengan perintah :
sudo nano /usr/share/phpmyadmin/libraries/sql.lib.php
3. Tekan Ctrl + w untuk menggunakan fitur cari dan ketikkan text berikut :
(count($analyzed_sql_results['select_expr'] == 1)
4. Maka akan ditemukan text tersebut lalu ganti dengan :
((count($analyzed_sql_results['select_expr']) == 1)
5. Tekan Ctrl + x, dan masukkan perintah 'y' untuk menyimpan.
6. Restart Mysql dengan perintah berikut ini :
sudo /etc/init.d/mysql restart
Apabila terdapat kesulitan dalam memperbaiki kesalahan tersebut. Dapat menghubungi saya untuk bertanya lebih lanjut melalui : faerihafriza@gmail.com
Sumber : https://devanswers.co/problem-php-7-2-phpmyadmin-warning-in-librariessql-count/
Comments
Post a Comment