larvel -dompdf: getimagesize(): Read of 8192 bytes failed wi



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

我代码:

$pdf = BarryvdhDomPDFFacadePdf::loadView(
'fee_vouchers.saved_voucher',
$data
);
$output = $pdf->setPaper('a4', 'landscape')
->setWarnings(false)
->output();
Storage::put($full_path, $output);

我得到了同样的错误,现在我通过以下方式修复它1)所有文件是否存在,请检查
2)图像的SRC文件路径不是url,如"http://....jpg"是吗?3)尝试忽略集成其他站点的CSS和js urlfor PDF布局

最新更新