【发布时间】:2018-02-26 08:36:08
【问题描述】:
我将 php7.1 更新为 php7.2.1 (PHP 7.2.1 (cli)) 我的 laravel pdf 未生成显示如下错误:
(1/1) ErrorException
A non-numeric value encountered
in mpdf.php (line 30648)
at HandleExceptions->handleError(
2,
'A non-numeric value encountered',
'/opt/lampp/htdocs/mysite/vendor/mpdf/mpdf/mpdf.php',
30648,
array(
'size' => 0,
'maxsize' => 190.00155555555551245561218820512294769287109375,
'fontsize' => 3.704166666666667051543981870054267346858978271484375,
'usefontsize' => false)
)
in mpdf.php (line 30648)
【问题讨论】:
-
重新运行:
composer require mpdf/mpdf& 然后composer update -
我得到了解决方案stackoverflow.com/questions/45101160/… 编辑 mpdf.php,第 89 行,替换:$errorlevel = error_reporting($errorlevel & ~E_NOTICE);与:$errorlevel = error_reporting($errorlevel & ~(E_NOTICE|E_WARNING));