WKHTMLTOPDF PHP Hostgator CentOS 6 x64

时间:2015-01-16 15:22:09

标签: php pdf wkhtmltopdf

我已经下载了wkhtmltopdf的最新副本,并将其放在hostgator服务器上的cgi-bin文件夹中,为我提供了一个小型Web应用程序。我能够执行

/home/{user_name}/public_html/cgi-bin/usr/local/bin/wkhtmltopdf http://google.com /home/{user_name}/public_html/hello.pdf

这可以从ssh控制台正常工作。但是当我在php中尝试以上

$cmd = "/home/{user_name}/public_html/cgi-bin/usr/local/bin/wkhtmltopdf http://google.com /home/{user_name}/public_html/hello.pdf 2>&1"; 
$t = exec ($cmd, $output); 
var_dump ($output);

我得到以下输出

array(2) { [0]=> string(19) "Loading pages (1/6)" [1]=> string(132) "[> ] 0% [======> ] 10%" }

这对我没有意义。它必须是php配置或其他一些主机gator安全默认值。请有人对此有所了解,我正在这里撞墙。

1 个答案:

答案 0 :(得分:0)

只是想根据问题的具体情况和相关帐户发布我自己找到的答案,在发布之日,我的评论确实是答案

"我不想成为坏消息的承载者,但您需要升级您的帐户或做我所做的事情并将服务转移到Digital Ocean,或者您喜欢的另一个提供更多控制权的提供商。使用共享帐户或w.e.解决php权限问题。这是和hostgator支持服务恕我直言,这是什么所以没有什么帮助。与我交谈的那些人很少关于我希望他们在基本技术水平上知道什么。不幸的是,这是我的解决方案。"

遇到此问题的任何其他人,我强烈建议您使用其他服务,您确实需要从共享升级您的帐户。