Causes the “Call to undefined function mb_check_encoding” error?
The mbstring extension is not installed by default. Whenever you have a need for mbstring, you must enable the module.
Fix for CentOS
To install and configure the extension, you will need to run the following command:
yum install php-mbstring