【发布时间】:2015-01-16 15:22:08
【问题描述】:
我已经下载了最新的 wkhtmltopdf 副本,并将其放在我的 cgi-bin 文件夹中,该文件夹是为我提供一个小型 Web 应用程序的 hostgator 服务器上的。我能够执行
/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 安全默认值。请有人对此有所了解,我在这里撞墙。
【问题讨论】:
-
请解决这个问题,我也有兴趣,谢谢
-
我讨厌成为坏消息的承担者,但您需要升级您的帐户或按照我的做法将服务切换到 Digital Ocean,或您喜欢的其他提供商,以便您拥有更多控制权.使用共享帐户或 w.e. 解决 php 权限问题。它是,hostgator 支持服务恕我直言,从来没有什么帮助。与我交谈的人很少谈论我希望他们在基本技术水平上了解的内容。不幸的是,这就是我的解决方案。
标签: php pdf wkhtmltopdf