Hari ini (08/11/2017) saya selesai
upload website baru yang dibangun menggunakan CMS wordpress, namun terjadi
kenadala sedikit karena salah satu plugin tidak berjalan normal, pesan error
yang muncul :
Fatal error: Call to undefined function
mb_list_encodings() in /home/xxxxxx/public_html/wp-includes/SimplePie/Misc.php
on line 356
Tampilan
error pada plugin Wordpress
Mulailah mencari solusi melalui om google, tapi tidak banyak penjelasan
berbahasa indonesia mengenai masalah diatas, namun dengan kesabaran dan
ketabahan akhirnya ketemu juga solusinya.
Singkat kata, kendala Fatal error tersebut diakibatkan oleh settingan Mbstring,
oke...saya jelaskan sedikit makanan jenis yang disebut Mbstring. Mbstring
merupakan singkatan dari Multi–Byte String, merupakan perpanjangan dari bahasa
pemrograman PHP yang berfungsi untuk mengelola string non-ASCII dan digunakan
untuk konversi string ke pengkodean yang berbeda. Skema karakter encoding
multi-byte ini digunakan untuk mengekspresikan lebih dari 256 karakter dalam
byte biasa sistem pengkodean. Maka tidak heran ketika menggunakan sistem yang
memiliki string atau kaliamt yang dapat diterjemahkan selalu memerlukan
mbstring (jika diperlukan) misalnya seperti CMS WordPress (beberapa tema /
plugin).
Cara penangannya bisa melalui cpanel atau WHM, namun untuk penjelasan saya kali
ini melalui WHM, silakan login ke WHM seperti pada gambar dibawah ini
Halaman
login WHM
Setelah berhasil
login ke halaman WHM, cari Software >> EasyApache dalam
contoh ini EasyApache pada WHM saya menggunakan EasyApache 3
Software
pada WHM
Seperti sayang
saya sampaikan diatas, bahwa pada kasus ini di WHM saya menggunakan EasyApache
3, maka pada saat EasyApache 3 dipilih, akan muncul tampilan seperti pada
gambar dibawah ini :
EasyApache
3
Pada bagian profile, terlihat settingan DEFAULT, pilih
gambar kemudian
klik customize profile, akan muncul halaman Apache Version. Klik >>Next
Step
Apache
version
Selanjutnya akan muncul halaman PHP version, kemudian
klik >> Next Step seperti pada gambar dibawah ini
PHP
Version
Yang akan muncul
selanjutnya halaman Short Options List, pada halaman ini gerakan
kursor kebawah, dan cari tombol Exhaustive Options List pada
kanan bawah.
Short
Options List
Exhaustive
Options List
Akan muncul
spesifikasi pilihan, gerakan kursor kebawah dan cari Mbstring
Specific
choise
Centang
Mbstring
Centang kotak kecil
disamping kiri Mbstring, selanjutnya klik tombol Save and Build dan
akan muncul pertayaan klik I Understand
Save
and Build
Jika proses sesuai
dengan langkah-langkah diatas, maka akan muncul proses build, seperti pada
gambar dibawah ini :
Proses
build sedang berjalan
Anda memerlukan waktu
sekitar 3 sampai 5 menit menunggu proses ini berjalan, dan jika semua proses
berjalan dengan baik, maka tampilan paling akhir akan muncul Build Complete,
seperti pada gambar dibawah ini :
Build
complete
Selamat proses
Mbstring telah selesai, dan saat ini Plugin pada web wordpress telah normal,
pesan Fatal error: Call to undefined function mb_list_encodings() in /home/xxxxxx/public_html/wp-includes/SimplePie/Misc.php
on line 356 telah hilang.
Selamat mencoba...semoga
artikel ini membantu...