0

嗨,朋友们,我目前正在从事一个小型企业项目。

对于这个项目,我需要将我的动态 html 页面转换为 PDF 文件。

我用谷歌搜索 html 到 pdf 并找到 wkhtml ......在我的本地主机系统中,它的工作原理就像魅力......

但在我的共享服务器中,它没有提供任何输出......也有错误。当 php wrap 执行时,它会默默地失败..

有什么想法吗??

另一件事.. 在我的共享主机中,它们被禁用 exec、proc_open 和其他与进程相关的功能,所以我使用 .htaccess 文件指向另一个 php.ini 来重新配置 disabled_functions。

4

1 回答 1

1

因为您的托管服务提供商禁用了 exec 方法,我敢肯定他们不会很高兴发现您正在尝试使用 wkhtmltopdf。就您的计划与他们联系可能是个好主意。

下载 wkhtmltopdf 时,请确保获取正确的包(基于服务器规范)。您最好的选择是使用其中一个静态包,因为它提供了运行 wkhtmltopdf 所需的大部分库。您可能还需要更改文件权限才能执行该文件。

最后,确保您的自定义 php.ini 甚至被 php 使用(调用 phpinfo() 就可以了)。

于 2012-01-06T18:03:11.517 回答