author Ahmad Muhardian

[Solved] Error phpMyAdmin `mbstring is missing` di Linux



Masih segar, Ubuntu saya baru saja ditingkatkan (upgrade) ke versi 16.04. Secara otomatis semua versi software-nya juga ditingkatkan. Tapi, peningkatan versi tidak selalu menjadi lebih baik. Kadang mendapat bugs dan masalah baru. Seperti phpMyAdmin, terjadi error karena menggunakan PHP 7. Pada versi sebelumnya menggunakan PHP 5.

Berdasarkan pesan error tersebut, kesalahnya ada pada konfigurasi PHP. Atur konfigurasi agar dapat me-load ekstensi.

  1. buka file /etc/php5/apache2/php.ini atau /etc/php/7.0/apache2/php.ini
  2. Tambahkan
    extension_dir = /usr/lib/php/20151012/
    Lokasi /usr/lib/php/20151012/ adalah lokasi ekstensi PHP pada komputer saya.
  3. Nyalakan ulang service apache2
    sudo service apache2 restart
Sekarang coba buka lagi phpMyAdmin. Kalau masih belum berhasil, instal ekstensi php-mbstring.
sudo apt install php-mbstring
Referensi: