如果我在浏览器中显示它,则 Mpdf 在上传到主机并将 pdf 显示为文本后不起作用

Mpdf is not working after uploading to the host and showing pdf as text if i show it in the browser

我在 Laravel 中使用 Mpdf,它在本地主机上运行良好,但在上传到主机后,当我在浏览器中显示它时,我发现 pdf 显示在图片中,但如果我启用下载它而不是在浏览器中显示它显示没有样式的文本

the error that I got

这是我的控制器代码

$mpdf = new mPDF();
$mpdf->WriteHTML($html);
$mpdf->output();

我也试过了

$pdf = PDF::loadView('test');
return $pdf->stream('document.pdf');

我解决了这个问题,我发现在上传到服务器后,我把 public 文件夹放在 Laravel 项目之外,导致错误,所以我又把它放在 [=12] 里面=] 项目,问题现在解决了。谢谢