sebenarnya saya tidak paham betul apa itu mb_split() dan fungsinya untuk apa, namun dari hasil googling nemu sedikit penjelasan yang tetap saja tidak membuat saya paham betul 😀
mb_split()Â is a function of the Multibyte String PECL.
mb_split — Split multibyte string using regular expression
penjelasannya bisa dibaca di sini mb_split()Â , awalnya error saya temukan pada Prestashop versi 1.4.6.2 ,jadi ketika klik Add to Chart kemudian bakal muncul error seperti berikut.Â
kemudian dari error_log di public_html muncul beginian
PHP Fatal error: Call to undefined function mb_split() in /home/
sensor/public_html/bowo/presta/tools/ smarty/plugins/shared.mb_str_replace.php on line 30
solusi yang saya dapat dari googling adalah,
– pastikan fungsi mb_split atau mb_string ini sudah terinstall
– uncomment ;extension=php_mbstring.dll pada file php.ini
setelah cek n ricek, dari sisi server mb_string sudah terinstall dan php_mbstring.dll sudah dalam kondisi uncomment yang artinya sudah aktif, nah bingung dong saya. lagi-lagi karena google saya nemu solusi ini, caranya adalah begini, pada file shared.mb_str_replace.php (lihat error_log) line 30 ada beginian
$parts = mb_split(preg_quote($search), $subject);kemudian rubah mb_split menjadi split saja,$parts = split(preg_quote($search), $subject);
dan error tersebut pun lenyap sodara-sodara, begitu doang, sekian dan terima kasih :D.
nice info bli…