我对DomPDF有问题,问题是它在本地主机上工作得很好,但当我在主机上尝试它时,它给了我这个错误:
ErrorException in Cpdf.php line 3547:
Undefined index:
in Cpdf.php line 3547
at HandleExceptions->handleError('8', 'Undefined index: ', '/home/imphusius/public_html/cafeconor/vendor/dompdf/dompdf/lib/Cpdf.php', '3547', array('size' => '12')) in Cpdf.php line 3547
at Cpdf->getFontHeight('12') in CPDF.php line 809
at CPDF->get_font_height('/home/imphusius/public_html/cafeconor/vendor/dompdf/dompdf\lib\fonts\Times-Roman', '12') in FontMetrics.php line 352
at FontMetrics->getFontHeight('/home/imphusius/public_html/cafeconor/vendor/dompdf/dompdf\lib\fonts\Times-Roman', '12') in Text.php line 188
at Text->_layout_line() in Text.php line 362
at Text->reflow(object(Block)) in AbstractFrameDecorator.php line 801
at AbstractFrameDecorator->reflow(object(Block)) in Block.php line 738
at Block->reflow(null) in AbstractFrameDecorator.php line 801
at AbstractFrameDecorator->reflow() in Page.php line 133
at Page->reflow(null) in AbstractFrameDecorator.php line 801有谁知道错误是从哪里来的,为什么呢?
发布于 2017-10-07 03:49:59
不久前,我在另一台主机上遇到了类似的问题。经过一段时间的实验证明,清除主机内置缓存并执行php artisan cache:clear (也许一个php artisan route:clear就足够了)解决了这个问题。如果这也是您的情况,我建议使用Laravel cron作业调度此缓存擦除。
如果有帮助,请告诉我。
https://stackoverflow.com/questions/39859812
复制相似问题