使用PHP 5.6在WAMP堆栈上开发,然后转移到LAMP 7.1.5一切正常,除了mPDF 6.1.0,它提供以下内容:
Warning: A non-numeric value encountered in /var/sites/s/example.com/php_libs/vendor/mpdf/mpdf/mpdf.php on line 30648
Warning: A non-numeric value encountered in /var/sites/s/example.com/php_libs/vendor/mpdf/mpdf/mpdf.php on line 17074
Warning: A non-numeric value encountered in /var/sites/s/example.com/php_libs/vendor/mpdf/mpdf/mpdf.php on line 17075
Warning: A non-numeric value encountered in /var/sites/s/example.com/php_libs/vendor/mpdf/mpdf/mpdf.php on line 17093
Run Code Online (Sandbox Code Playgroud)
我尝试了在升级到PHP7.1和MPDF时提到的解决方案显示错误 - 在第30648行遇到的非数字值但是没有修复它.
小智 11
编辑mpdf.php,第89行,替换:
$errorlevel = error_reporting($errorlevel & ~E_NOTICE);
Run Code Online (Sandbox Code Playgroud)
有:
$errorlevel = error_reporting($errorlevel & ~(E_NOTICE|E_WARNING));
Run Code Online (Sandbox Code Playgroud)
原因:https://stackoverflow.com/a/42044413/8284401
| 归档时间: |
|
| 查看次数: |
3184 次 |
| 最近记录: |