我在Symfony项目中使用了wkhtmltopdf,一切都在我的电脑上运行。但是,当我将项目放在CentOS服务器上时,我再也无法创建pdf文件了。
我使用这一行,但在Linux服务器上.exe文件无法执行:
$snappy = new Pdf($this->get('kernel')->getRootDir() . '/../web/wkhtmltopdf/bin/wkhtmltopdf.exe');
我尝试下载CentOS的.rpm文件,但我仍然有同样的错误。
答案 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');