Knowledge Base

PhpMyAdmin not loading; Continues to reload and redirect

Rizky   29 Januari 2023

Gejala

Jika PhpMyAdmin gagal memuat halaman atau terus-menerus dialihkan, kemungkinan database "mysql" rusak (corrupted) atau perlu ditingkatkan (upgrade).

Deskripsi

Ada kemungkinan database "mysql" tidak dapat diakses saat mengakses PhpMyAdmin. Jika Anda memeriksa log error cPanel (/usr/local/cpanel/logs/error_log), Anda mungkin akan melihat contoh informasi error:

Cpanel::Exception::Database::Error/(XID 6pga43) The system received an error from 
the “MySQL” database “mysql”: 
1805 (Column count of mysql.proc is wrong. 
Expected 21, found 20. The table is probably corrupted)

Solusi

Untuk mengatasinya, Anda perlu melakukan mysql_upgrade. Disarankan untuk terlebih dahulu melakukan backup database Anda sebelum melakukan ini. Jika Anda tidak memiliki backup database, dan tidak mengetahui cara melakukan backup, Anda dapat menggunakan perintah di bawah ini:

mysqldump --all-databases | bzip2 -c > /home/namadatabasebackup.sql.bz2

Setelah Anda melakukan backup database Anda, Anda dapat menggunakan perintah di bawah ini untuk memastikan semua tabel database diperiksa dan diupgrade untuk versi terbaru:

mysql_upgrade

Jika sudah berhasil (completed), seharusnya PhpMyAdmin sudah bisa digunakan kembali.