我在数据库中有一些带有一些文本的base64图像。像temp
一样。当我使用mPdf将数据导出为pdf时,它显示404图像,文本将显示在服务器网站中。在我的本地系统中它工作正常。 mPdf正确显示我的图像。
我还检查过PHP版本:local和live版本相同。
答案 0 :(得分:0)
我看了一下MPDF,它需要mbstring(不太重要),还需要PHP的GD扩展。请检查您的GD扩展程序是否在本地和实时服务器上具有相同的版本。
您可以通过运行php -a
进行检查并执行var_dump(gd_info());
。它会返回类似的内容:
php > var_dump(gd_info());
php shell code:1:
array(12) {
'GD Version' =>
string(26) "bundled (2.1.0 compatible)"
也许某些旧版本的GD无法处理base64编码的图像?