wkhtmltopdf通过转换相同的文件随机失败

时间:2013-03-19 10:38:54

标签: php pdf wkhtmltopdf

我正在使用wkhtmltopdf(通过PHP包装器)将一些html文件转换为pdf。 总而言之,它工作得很好,但是在20%的情况下,它只是在没有任何相关信息的情况下崩溃。因此,如果不更改输入文件,它有时可以正常工作,有时则不然。

这是我失败的输出:

Could not create PDF:
Could not run command '/www/htdocs/example/projekte/example/test/wkhtmltopdf-amd64' --ignore-load-errors "http://www.example.de/projekte/example/test/ebene/example/lieferschein-geschirr-material/lieferschein-geschirr-material.php?PHPSESSID=250cd07e432cd69eba2aa51054577d63&testmodus=1" /tmp/tmp_WkHtmlToPdf_CkYxRt:
Loading pages (1/5) [> ] 0% [======> ] 10% [============> ] 21% [===============> ] 25% [============================================================] 100% Resolving links (2/5) [============================================================] Page 1 of 1 Counting pages (3/5) [============================================================] Page 1 of 1 Printing pages (5/5) [> ] Preparing [=======> ] Page 1 of 8 [===============> ] Page 2 of 8 [======================> ] Page 3 of 8 [==============================> ] Page 4 of 8 [=====================================> ] Page 5 of 8 [=============================================> ] Page 6 of 8 [====================================================> ] Page 7 of 8 [============================================================] Page 8 of 8 Done

我对此没有任何解释。有没有人知道这个问题,可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

正如我可以看到你提出了错误的o / p文件。将它用作/tmp/tmp_WkHtmlToPdf_CkYxRt.pdf而不是/tmp/tmp_WkHtmlToPdf_CkYxRt,即调用类函数时遇到一些问题。