我知道这个错误已经解决但我没有设法修复它,很抱歉并感谢您的建议: 我正在使用Laravel 5.1项目(FusionInvoice)并使用dompdf来创建pdf文件。我的目标是在这个项目中使用php7.1。
启用php7.1后,我遇到了#34;遇到非数字值"错误 所以我做了dompdf的简易安装程序,用作曲家方法(https://github.com/dompdf/dompdf)来修复它使用dompdf 0.8.1版本。我的需求似乎没问题。
现在我有这个错误:
domPDF.php第30行中的FatalThrowableError:Class' DOMPDF'找不到
我们正在谈论这个文件" app / Support / PDF / Drivers / domPDF.php"而这个功能:
private function getPdf($html)
{
$pdf = new \DOMPDF();
$pdf->set_paper($this->paperSize, $this->paperOrientation);
$pdf->load_html($html);
$pdf->render();
return $pdf;
}
我理解" new \ DOMPDF();"正在调用此文件' /vendor/dompdf/dompdf/src/Dompdf.php'建立他的对象。 所以我试过这个:" new \ Dompdf \ Dompdf();"
我回到了第一位:
Page.php第499行中的ErrorException:遇到非数字值
有人知道如何解决这个问题吗?感谢...
答案 0 :(得分:0)
请检查dompdf版本并与php和laravel版本进行比较