错误 mPDF 需要 mb_string 函数

Posted

技术标签:

【中文标题】错误 mPDF 需要 mb_string 函数【英文标题】:Error mPDF requires mb_string functions 【发布时间】:2014-11-25 07:39:07 【问题描述】:

。确保 php 编译时启用了 php_mbstring.dll ????

代码:

require_once("../mpdf/mpdf.php");

ob_start();

$template = ob_get_contents();

$template=$html;
ob_end_clean();

$mpdf=new mPDF(); 

$mpdf->WriteHTML($template);


$root = $_SERVER['DOCUMENT_ROOT'];
//$mpdf->Output($root.'/Dockets/'.$md5docketid.'.pdf', 'F');

//$mpdf->Output('C:\\'.$md5docketid.'.pdf', 'F');

$root = $_SERVER['DOCUMENT_ROOT'];
//echo $root;
$mpdf->Output($root.'/Dockets/'.$md5docketid.'.pdf', 'F');

【问题讨论】:

【参考方案1】:

试试这个...

if (!function_exists("mb_check_encoding")) die('mbstring 扩展未启用');

【讨论】:

以上是关于错误 mPDF 需要 mb_string 函数的主要内容,如果未能解决你的问题,请参考以下文章

php Shim用于不支持mb_string函数的服务器。从Patchwork修改。用法:if(!function_exists('mb_strtolower')){require_o

调用未定义函数 Mpdf\\Mpdf()

mPDF 不使用构造函数参数

升级到 PHP7.1 和 MPDF 显示错误 - 在第 30648 行遇到非数字值

调用函数时 mpdf() 库不起作用

在 PHP 的未来版本中,与其类同名的方法将不再是构造函数; mPDF 有一个不推荐使用的构造函数