在php中从网页生成pdf

时间:2011-11-01 23:30:49

标签: php apache2 wkhtmltopdf

如何从服务器执行命令wkhtmltopdf http://google.com /tmp/test.pdf,即http://localhost/test.php,当我从命令行执行它时,它可以工作。我尝试了system()和exec()函数,但没有工作。当我使用system('touch /tmp/test')文件创建时。是什么阻止wkhtmltopdf?是php,apache?

1 个答案:

答案 0 :(得分:0)

确保脚本运行的用户知道wkhtmltopdf bin的位置。

您可以使用which命令找到它的位置。

which wkhtmltopdf 

您还可以通过设置等于它的变量来获取命令的返回状态 e.g。

$last_line = system('ls');
echo $last_line