Semenjak rilisnya Ubuntu 18.04, beberapa pengguna mengalami masalah kompatibilitas dengan PHP 7.2 dan phpMyAdmin 4.6 ke atas. Untuk itu Dheezer bermaksud membagikan cara untuk menyelesaikan masalah ini.
Download phpMyAdmin
Silakan check versi PHP kamu dengan menggunakan “php -v” di terminal:
dheezer:~$ php -v
Untuk PHP 7.1 ke atas, download versi 5.x
dheezer:~$ wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.tar.gz
Atau silakan check versi lainnya di halaman download phpMyAdmin
Setelah download selesai, extract:
dheezer:~$ tar -xvf phpMyAdmin-5.0.1-all-languages.tar.gz
BackUp folder phpMyAdmin
Ganti folder phpmyadmin yang ada menjadi phpmyadmin.bak sebagai backup jika di proses terjadi masalah:
dheezer:~$ sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
Buat folder baru dengan nama phpmyadmin:
dheezer:~$ sudo mkdir /usr/share/phpmyadmin/
Pindah isi folder extract phpMyAdmin
Pindahkan semua isi di dalam folder yang kamu extract tadi ke folder phpmyadmin:
dheezer:~$ sudo mv ~/phpMyAdmin-5.0.1-all-languages/* /usr/share/phpmyadmin/
Setelah selesai semua dipindah, silakan check versi phpMyAdmin kamu saat ini.
Konfigurasi vendor_config.php
Buka file bernama vendor_config.php di folder /usr/share/phpmyadmin/libraries
dheezer:~$ sudo nano /usr/share/phpmyadmin/libraries/vendor_config.php
Cari dan ganti line TEMP_DIR
define('TEMP_DIR', '/var/lib/phpmyadmin/tmp/');
Cari dan ganti line CONFIG_DIR
define('CONFIG_DIR', '/etc/phpmyadmin/');
Okee.. Baiklah sekian dulu berbagi pengalamannya Dheezer, semoga bermanfaat dan kalian berhasil mencoba…