2012-04-04 95 views
1

出于某种原因,HTML2PDF/TCPDF不渲染PDF ...我不知道为什么...:S问题与HTML2PDF,不渲染PDF

render.php (main file)

form.php

(这些链接会导致你尝试使用的代码,所以你可以测试它,你只需要HTML2PDF类)

有人可以告诉我为什么窗体不呈现?我吓坏了!!!

thanx提前!!

+0

您遇到过的任何特定错误? – 2012-04-04 18:48:42

+0

有趣的是,没有任何错误从班上,也没有从PHP或Apache。那是吓坏我的东西了。我也应该指出,这是我第一次使用HTML2PDF或任何PDF生成类,所以我希望有人有线索...... – 2012-04-04 18:53:35

回答

2

答案是执行时间。

使用set_time_limit()函数解决了这个问题。

0

检查网络服务器日志是否有任何与html2pdf相关的错误。如果你使用Apache,命令如下所示:

tail -f -n 500 /var/log/apache2/error.log 

更新我的答案,因为如果PDF被渲染,但是空的,它不是一个权限问题。

+0

BluesRockAddict,你检查过的文件,有没有问题的权限,当我拿出它的HTML /表格呈现pdf(空) – 2012-04-04 19:03:06

+0

$ html2pdf-> writeHTML($ content,isset($ _ GET ['vuehtml'])); - 看起来像正确的名字是WriteHTML(即大写W)。 – BluesRockAddict 2012-04-04 19:11:43

+0

我改变了它,但没有做任何改变。 :S – 2012-04-04 19:20:38