OS:Windows 10 pro
PHP: 7.3.5
Laravel: 5.8我已经根据composer的建议安装了下面的软件包
"barryvdh/laravel-snappy": "^0.4.4",
"h4cc/wkhtmltopdf-i386": "0.12.4",
"wemersonjanuario/laravelpdf": "1.1.*",
"wemersonjanuario/wkhtmltopdf-windows": "0.12.2.3"二进制路径
'pdf' => array(
'enabled' => true,
'binary' => '"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf"',
'timeout' => false,
'options' => array(),
'env' => array(),
),显示误差
"The exit status code '-1073741819' says something went wrong:↵stderr: "Loading pages (1/6)
↵[> ] 0%
[======> ] 10%
QNetworkAccessFileBackendFactory: URL has no schema set, use file:// for files
↵QNetworkAccessFileBackendFactory: URL has no schema set, use file:// for files
↵[========> ] 14%
[=============> ] 23%
"↵stdout: ""↵command: "C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf" --lowquality "C:\Users\DELL~1.DES\AppData\Local\Temp\knp_snappy5d2ee6e73b39b3.84603457.html" "D:\work\www\myapp/public/job-cards/job-card-1-07-17-2019_0914am.pdf"."
trace: [{file: "D:\work\www\myapp\vendor\knplabs\knp-snappy\src\Knp\Snappy\AbstractGenerator.php",…},…]更新
C:\Program Files\wkhtmltopdf\bin>wkhtmltopdf http://www.google.com test.pdf
Loading pages (1/6)
QPainter::begin(): Returned false============================] 100%
Error: Unable to write to destination
Exit with code 1, due to unknown error.命令行也会出现同样的错误。
发布于 2019-07-29 10:21:03
这个问题是因为JS在google.com页面中的存在,它只使用html内容,工作正常。
发布于 2019-07-17 15:27:24
你检查过Laravel软件包使用的库的github问题了吗?报告中也有一些类似的问题。由于您没有提到有关您所面临的问题的场景的足够细节,如果很难提出一个直接的解决方案。
请检查以下问题,您可能会找到解决方案。
https://stackoverflow.com/questions/57072490
复制相似问题