在 linux 上使用 wkhtmltopdf
Use wkhtmltopdf on linux
我在我的 Symfony 项目中使用 wkhtmltopdf,一切都在我的电脑上运行。但是当我把我的项目放在 CentOS 服务器上时,我无法再创建 pdf 文件。
我正在使用这条线,但是在 linux 服务器上无法执行 .exe 文件:
$snappy = new Pdf($this->get('kernel')->getRootDir() . '/../web/wkhtmltopdf/bin/wkhtmltopdf.exe');
我尝试下载 CentOS 的 .rpm 文件,但我仍然遇到同样的错误。
我通过安装 wkhtmltopdf 解决了这个问题 link:
http://www.kitpages.fr/fr/cms/182/installer-wkhtmltopdf-sous-centos-et-debian
然后我可以给出 wkhtmltopdf 在 CentOS 中的路径是:
/opt/wkhtmltopdf/bin/wkhtmltopdf
现在的行是这样的:
$snappy = new Pdf('/opt/wkhtmltopdf/bin/wkhtmltopdf');
我在我的 Symfony 项目中使用 wkhtmltopdf,一切都在我的电脑上运行。但是当我把我的项目放在 CentOS 服务器上时,我无法再创建 pdf 文件。
我正在使用这条线,但是在 linux 服务器上无法执行 .exe 文件:
$snappy = new Pdf($this->get('kernel')->getRootDir() . '/../web/wkhtmltopdf/bin/wkhtmltopdf.exe');
我尝试下载 CentOS 的 .rpm 文件,但我仍然遇到同样的错误。
我通过安装 wkhtmltopdf 解决了这个问题 link: http://www.kitpages.fr/fr/cms/182/installer-wkhtmltopdf-sous-centos-et-debian
然后我可以给出 wkhtmltopdf 在 CentOS 中的路径是: /opt/wkhtmltopdf/bin/wkhtmltopdf
现在的行是这样的:
$snappy = new Pdf('/opt/wkhtmltopdf/bin/wkhtmltopdf');