Laravel/mPDF PHP 升级到 7.2 后,非数字值遇到 ErrorException
Laravel/mPDF non-numeric value encountered ErrorException after PHP upgrade to 7.2
我将 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)
根据错误消息,您使用的 mPDF 6.x 与 PHP 7.2 不兼容(并且不完全与 PHP 7.1 兼容)。
你应该 upgrade to mPDF 7 正式支持到 PHP 7.2.
我将 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)
根据错误消息,您使用的 mPDF 6.x 与 PHP 7.2 不兼容(并且不完全与 PHP 7.1 兼容)。
你应该 upgrade to mPDF 7 正式支持到 PHP 7.2.