Codeigniter Создать PDF для более чем 1000 строк - PullRequest
4 голосов
/ 12 июня 2011

Я попытался сгенерировать PDF-файл из CodeIgniter, используя PHPExcel, mPDF, TCPDF и HTML2PDF, но возникла проблема при создании более 1000 строк, извлекаемых из MySQL. Проблема начала с исчерпанной памяти, и мой сервер xampp должен был перезагрузиться. Пожалуйста, поделитесь со мной, если вы успешно создали PDF с более чем 1000 строк. Спасибо за ваш совет

Ответы [ 3 ]

1 голос
/ 13 июня 2011

XMPP-копия php использует только фиксированный объем оперативной памяти, который может отсутствовать рядом с вашими доступными ресурсами.Возможно, вы захотите увеличить его в зависимости от вашей системы.

File: \xampp\php\php.ini
memory_limit = 512M

Или любого другого числа (в МБ) доступной оперативной памяти, которое вы хотите разрешить использовать PHP.

0 голосов
/ 12 июня 2011

Я использую fpdf для создания PDF-файла и набрал больше 1000 строк.

Я бы предположил, что проблема в том, что вы говорите выше, на этапе создания ваших данных.Можете ли вы вывести 1000 строк в HTML?

Если не опубликовать SQL и т. Д., А вместо этого посмотрите

0 голосов
/ 12 июня 2011

Вы можете попытаться сгенерировать html-файл и передать его через htmldoc.Но если вы работаете в среде с нехваткой памяти, даже это может не сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...