Wkhtml2pdf.php 887行的例外:WKHTMLTOPDF没有返回laravel中的任何数据

问题描述:

我的所有PDF在以前的服务器上正常工作,当我将我的网站转移到VPS时,它不起作用。Wkhtml2pdf.php 887行的例外:WKHTMLTOPDF没有返回laravel中的任何数据

在异常线Wkhtml2pdf.php 887:WKHTMLTOPDF在Wkhtml2pdf没有返回在Wkhtml2pdf.php线887 任何数据

- > _渲染()在Wkhtml2pdf.php线1030 在Wkhtml2pdf->输出('I','Leave-2016-11-19 00:01:06.pdf')in Wkhtml2pdf.php line 242

经过很长时间,我自己解决了我的问题。

适用于LARAVEL。 首先打开配置/ Wkhtml2pdf.php文件

返回阵列(

'debug' => false, 
'binpath' => 'lib/', 
'binfile' => 'wkhtmltopdf-amd64', 
'output_mode' => 'I' 

);

返回阵列(

'debug' => true, 
'binpath' => 'lib/', 
'binfile' => 'wkhtmltopdf-amd64', 
'output_mode' => 'I' 

);

并在浏览器中重新运行。

你看到这样的数组:

数组:3 [▼ “输入”=> “/tmp/163448393.html” “命令”=>“/无功/网络/ HTML/somsv3/vendor/nitmedia/wkhtml2pdf/src/Nitmedia/Wkhtml2pdf/lib/wkhtmltopdf-amd64 --orientation'Portrait'--page-size'A4'“/tmp/163448393.html” - “ ”content“=> array:3 [▶] ]

这里的内容是你的PDF。文件

打开 “内容” 和修复权限问题给执行命令chmod -R 777 “文件名”

:)