Symfony 生成PDF-我需要什么?
我正在尝试在我的symfony 2应用程序中生成PDF-我需要做什么?现在,我通过composer下载了以下捆绑包: 但尝试使用它生成pdf时会出现一个错误:Symfony 生成PDF-我需要什么?,symfony,pdf,Symfony,Pdf,我正在尝试在我的symfony 2应用程序中生成PDF-我需要做什么?现在,我通过composer下载了以下捆绑包: 但尝试使用它生成pdf时会出现一个错误: The exit status code '126' says something went wrong: stderr: "sh: /var/www/html/khernik/app/../web/files: is a directory " stdout: "" 我认为问题在于配置-app/config/config.yml:
The exit status code '126' says something went wrong:
stderr: "sh: /var/www/html/khernik/app/../web/files: is a directory
"
stdout: ""
我认为问题在于配置-
app/config/config.yml
:
knp_snappy:
pdf:
enabled: true
binary: %kernel.root_dir%/../web/files
options: []
二进制线…它应该指向哪里?我读过它应该是一些可执行文件…knp包提供了吗?我还尝试下载了以下捆绑包:
但它给了我以下作曲家错误:
no matching package found
我如何解决这个问题
谢谢 先安装,然后会得到一个二进制文件。安装后,您可以运行它来验证安装是否正确
wkhtmltopdf http://google.com google.pdf
之后,在KnpSnappyBundle设置中设置二进制。在终端中获取wkhtmltopdf二进制路径类型
which wkhtmltopdf
安装wkhtmltopdf,然后配置config.yml。下载wkhtmltopdf: 然后配置config.yml。二进制文件是wkhtmltopdf的路径
knp_snappy:
pdf:
enabled: true
binary: /usr/local/bin/wkhtmltopdf
options: []
我必须在AmazonLinux上安装它…有没有一种方法可以做到这一点,而不是使用一些外部库?安装它有什么问题?