1

Я хочу скачать PDF из 1000 записей в виде таблицы, используя расширение mpdf в среде yii. У меня почти 50 000 строк. Я получил 3000 строк данных в pdf, но когда запись увеличивается, это занимает слишком много времени и, наконец, появляется ошибка тайм-аута.

Я также использую это, но это не работает для меня:

ini_set('memory_limit', '2048M');
ini_set('max_execution_time', '0');

Шаги для создания PDF:

  1. задавать

    $mpdf = Yii::app()->ePdf->mpdf('utf-8', 'A4');
    $mpdf->ignore_invalid_utf8 = true;
    $stylesheet = file_get_contents(Yii::getPathOfAlias('webroot') . '/themes/repairdesk/css/pdf.css'); /// here call you external css file
    $mpdf->WriteHTML($stylesheet, 1);
    
  2. сделать вид

  3. и пройти в нем

    $mpdf->WriteHTML($content,0);
    $mpdf->Output('Sales by item-' . time() . '.pdf', 'D');
    exit;
    

Я совершенно новый в yii и переполнение стека

0