朋友们,我目前正在开展一个小型企业项目。
对于这个项目,我需要将动态html页面转换为PDF文件..
我用hogle搜索到pdf并找到wkhtml ... 在我的本地主机系统中它的功能就像魅力......
但是在我的共享服务器中它也没有提供任何输出...错误。当php wrap执行时,它会无声地失败..
任何想法的人?
另一件事..在我的共享主机中,它们被禁用了exec,proc_open和其他与进程相关的函数,所以我使用.htaccess文件指向另一个php.ini来重新配置disabled_functions。
答案 0 :(得分:1)
因为您的托管服务提供商已禁用了exec方法,所以我相信他们不会高兴地发现您正在尝试使用wkhtmltopdf。与他们联系有关您的计划可能是个好主意。
下载wkhtmltopdf时,请确保获取正确的软件包(基于服务器规格)。最好的办法是使用其中一个静态包,因为它提供了运行wkhtmltopdf所需的大多数库。您可能还需要更改文件权限才能执行该文件。
最后,确保你的自定义php.ini甚至被php使用(调用phpinfo()就可以了。)