超时问题在symfony 2.4 knpSnappy包中生成wkhtmltopdf

时间:2017-06-27 09:22:38

标签: php symfony timeout wkhtmltopdf exceed

当我使用knpSnappy软件包下载pdf时,有时它正常工作,有时它无法正常工作。

它会产生如下错误:

  

流程" / usr / local / bin / wkhtmltopdf --margin-bottom' 0'   --margin-left' 0' --margin-right' 0' --margin-top' 0' - 页面大小' A4' --disable -javascript - load-error-handling' ignore' ' /tmp/knp_snappy59521f8e31bad9.75401982.html'   ' /tmp/knp_snappy59521f8e31c3d6.47962749.pdf'"超过了超时   60秒。

请帮我解决此问题。

由于

1 个答案:

答案 0 :(得分:0)

尝试在创建像这样的snappy实例后设置不同的超时:

$snappy = new Pdf('/usr/local/bin/wkhtmltopdf.sh');

$snappy->setTimeout(600);  // 600 seconds