php laravel-dompdf:getimagesize():读取8192字节失败,错误号=21是目录

7hiiyaii  于 2023-04-19  发布在  PHP
关注(0)|答案(1)|浏览(268)

我正在使用laravel-dompdf创建一个pdf文件并将其保存到驱动器。不幸的是,我得到了上述错误。我尝试了不同的解决方案,包括增加内存限制和最大上传大小,但没有帮助。stackoverflow上现有的答案都没有帮助。任何帮助都将不胜感激。
我的代码:

$pdf = \Barryvdh\DomPDF\Facade\Pdf::loadView(
                'fee_vouchers.saved_voucher',
                $data
            );

$output = $pdf->setPaper('a4', 'landscape')
           ->setWarnings(false)
           ->output();

Storage::put($full_path, $output);
2o7dmzc5

2o7dmzc51#

我得到了同样的错误,现在我通过以下方式修复它1)attech所有文件是否存在请检查
2)图像的src有文件路径而不是url,如“http://....jpg”是王的方式3)尽量忽略输入其他网站的css和js url用于pdf布局

相关问题