0

我正在使用 Dom pdf 生成 pdf 文件。如果有 1000 条 html 表格格式的记录,则生成至少需要 20 分钟,但大多数情况下会显示以下错误

  • 未收到数据错误 324

  • 数据分割错误。

  • 错误 500 服务器关闭

有没有其他简单的方法来生成?或任何解决方案?

我的控制器代码:

$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 查询或模板文件没有问题。

4

1 回答 1

3

我对同一个库有很多问题。为了避免它们,我更改了脚本,采用了TCPDF library 。安装使用非常简单,性能也不错。如果您需要高性能,请使用 Zend_PDF 模块。

于 2013-05-13T10:47:36.203 回答