在linux

时间:2017-07-21 13:56:41

标签: symfony wkhtmltopdf snappy phpwkhtmltopdf

我在Symfony项目中使用了wkhtmltopdf,一切都在我的电脑上运行。但是,当我将项目放在CentOS服务器上时,我再也无法创建pdf文件了。

我使用这一行,但在Linux服务器上.exe文件无法执行:

$snappy = new Pdf($this->get('kernel')->getRootDir() . '/../web/wkhtmltopdf/bin/wkhtmltopdf.exe');

我尝试下载CentOS的.rpm文件,但我仍然有同样的错误。

1 个答案:

答案 0 :(得分:0)

我通过安装wkhtmltopdf解决了它,就像在这个链接中解释的那样: http://www.kitpages.fr/fr/cms/182/installer-wkhtmltopdf-sous-centos-et-debian

之后我可以在CentOS中给出wkhtmltopdf的路径: 的/ opt / wkhtmltopdf / bin中/ wkhtmltopdf

这条线现在是这样的:

$snappy = new Pdf('/opt/wkhtmltopdf/bin/wkhtmltopdf');