【发布时间】:2016-09-04 16:20:13
【问题描述】:
我在 symfony 2 中使用 knp snappy bundle,当我尝试下面的代码时,我收到错误“退出状态代码 '127' 说出了点问题: 标准错误:“sh:1:/usr/local/bin/wkhtmltopdf:未找到 " 标准输出:“” 命令:/usr/local/bin/wkhtmltopdf --lowquality '/tmp/knp_snappy5730ffc6454157.04526188.html' '/tmp/knp_snappy5730ffc6454549.48294109.pdf'。”
public function showtestAction()
{
$html = $this->renderView('CondorsTnMallBundle:SimpleVisitor:test.html.twig');
return new Response(
$this->get('knp_snappy.pdf')->getOutputFromHtml($html),
200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="file.pdf"'
)
);
}
【问题讨论】:
-
安装
wkhtmltopdf。 -
是的,我安装了,但还是不行
-
那么它安装在哪里?在控制台中输入
which wkhtmltopdf并在 knp snappy 配置中更改路径。
标签: symfony bundle wkhtmltopdf