【发布时间】:2013-05-07 04:35:58
【问题描述】:
我正在使用 Dom pdf 生成一个 pdf 文件。如果有 1000 条 html 表格格式的记录,则生成至少需要 20 分钟,但大部分时间它显示以下内容 错误
未收到数据错误 324
数据分段错误。
错误 500 服务器关闭
还有其他简单的生成方法吗?或任何解决方案?
我的控制器代码:
$view = new View($this, false); $html = $view->element('reports_affiliate');
ini_set("max_execution_time","-1");
$q = new DOMPDF($html);
$q->load_html($html);
$q->render();
$pdf = $q->output();
$q->stream( gmdate("D,d M YH:i:s") . " GMT".".pdf");
请注意,我的 sql 查询或模板文件没有问题。
【问题讨论】:
-
基于该信息,没有解决方案
-
只有这么少的信息,这只是一个猜谜游戏。您至少必须提供一些重现问题的示例代码。
-
问题已更新 .. 现在拍摄你的解决方案或 cmets :)
-
如果问题出在 dompdf 而不是代码的其他部分,那么查看 HTML 输出示例而不是生成代码会有所帮助。
-
我删除了 DOM PDF.. 问题已经存在于 DOMPDF 中。 github.com/dompdf/dompdf/issues/550 .. 现在我正在使用 TCPDF
标签: php pdf pdf-generation dompdf