致命错误:调用未定义的函数mb_split()

时间:2015-04-17 22:44:57

标签: php wordpress-plugin wordpress

当我尝试在PHP5.4.33上运行WordPress的Pagebuilder插件时,我收到以下错误:

致命错误:在第955行的/home/***/public_html/mytheme/wp-content/plugins/page-builder/class/PB.PageBuilder.class.php中调用未定义的函数mb_split()

B.PageBuilder.class.php中的完整功能如下(见下面第955行)

function formatName($oName)
{
    $nName=null;
    $data=mb_split('_',$oName);  /*** This is line 955 ***/

    foreach($data as $value) $nName.=ucfirst($value);

    return($nName);
}

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您必须在mbstring文件中启用php.ini

请参阅http://nl1.php.net/manual/en/mbstring.installation.php

答案 1 :(得分:0)

这对我来说适用于Ubuntu 18.04.1,PHP 7.2.10的全新AWS安装

sudo apt-get install php7.2-mbstring