从php 7.0版切换到7.1版后,PDF创建不再工作

从php 7.0版切换到7.1版后,PDF创建不再工作,php,mpdf,Php,Mpdf,出于安全原因,我将服务器上的php版本从7.0更改为7.2。就在那之后,强积金再也不起作用了 出现以下错误: PHP致命错误:未捕获Mpdf\MpdfException:检测到错误。PDF文件生成中止:fopen():无法打开流:在/home/account/public_html/wp content/plugins/myplugin/assets/mpdf/mpdf/src/Image/ImageProcessor.php:223中找不到合适的包装器 图像存在。如果我在浏览器中输入链接,将显

出于安全原因,我将服务器上的php版本从7.0更改为7.2。就在那之后,强积金再也不起作用了

出现以下错误:

PHP致命错误:未捕获Mpdf\MpdfException:检测到错误。PDF文件生成中止:fopen():无法打开流:在/home/account/public_html/wp content/plugins/myplugin/assets/mpdf/mpdf/src/Image/ImageProcessor.php:223中找不到合适的包装器

图像存在。如果我在浏览器中输入链接,将显示图片

为了检查新的PHP版本是否存在问题,我将其放回7.0。看到了吗,PDF创建再次运行良好

我使用的是MPDF 7.1。根据MPDF文档,PHP版本7.1或7.2不应该是问题


有人能帮我吗?我有这个问题的代码和详细的调试日志摘录。但不幸的是,我是新来的,不知怎么的,我是不被允许来的!那么,我希望有人能在没有代码和调试的情况下帮助我。

这可能是您的7.2 php.ini中的配置问题


您可以尝试在7.2
php.ini中启用
allow_url\u fopen=On
,也许您在7.2安装中缺少了一些php扩展,比如
mbstring
gd