如何从服务器执行命令wkhtmltopdf http://google.com /tmp/test.pdf
,即http://localhost/test.php,当我从命令行执行它时,它可以工作。我尝试了system()和exec()函数,但没有工作。当我使用system('touch /tmp/test')
文件创建时。是什么阻止wkhtmltopdf?是php,apache?
答案 0 :(得分:0)
确保脚本运行的用户知道wkhtmltopdf bin的位置。
您可以使用which命令找到它的位置。
which wkhtmltopdf
您还可以通过设置等于它的变量来获取命令的返回状态 e.g。
$last_line = system('ls');
echo $last_line