Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php &引用;调用未定义的函数Mpdf\mb_regex_encoding();当mbstring处于启用状态时_Php_Yii2_Mpdf_Mbstring - Fatal编程技术网

Php &引用;调用未定义的函数Mpdf\mb_regex_encoding();当mbstring处于启用状态时

Php &引用;调用未定义的函数Mpdf\mb_regex_encoding();当mbstring处于启用状态时,php,yii2,mpdf,mbstring,Php,Yii2,Mpdf,Mbstring,我在php.ini中启用了mbstring(“CMD中的php-m”在列表中显示mbstring),但是我仍然收到这个错误 对于mPDF来说,它还应该包括mbregex。我不知道,也许它不见了。如何安装它?或者这不是问题所在 我的PHP版本是7.4.19 更新: 我正在使用MAMP作为本地服务器。phpInfo说当前的配置既有mbstring也有mbregex。我已经成功地用MAMP复制了这种行为 在PHP.net的官方windows PHP版本中,所有内容都正常运行,因此我相信MAMP PHP

我在php.ini中启用了mbstring(“CMD中的php-m”在列表中显示mbstring),但是我仍然收到这个错误

对于mPDF来说,它还应该包括mbregex。我不知道,也许它不见了。如何安装它?或者这不是问题所在

我的PHP版本是7.4.19

更新:
我正在使用MAMP作为本地服务器。phpInfo说当前的配置既有mbstring也有mbregex。

我已经成功地用MAMP复制了这种行为

在PHP.net的官方windows PHP版本中,所有内容都正常运行,因此我相信MAMP PHP版本中存在错误,尽管phpinfo中的所有内容似乎都正常


尝试使用MAMP提交错误报告。

看起来更像是名称空间问题。查找该命令并在其前面加一条斜线<代码>\mb\u regex\u encoding()@aynber它在Mpdf.php文件中。我应该编辑它吗?是的,你应该。不,你不应该编辑这个文件。一般来说,您不应编辑
供应商
目录中的文件。您可以在控制台中安装该目录,但不能用于web。在某个web文件中运行phpinfo()。