2011-06-11 7 views
4

PHPExcel, mPDF, TCPDF 및 HTML2PDF를 사용하여 CodeIgniter에서 PDF 파일을 생성 해 보았지만 MySQL에서 가져 오는 행이 1000 개 이상 생성하는 데 문제가있었습니다. 메모리에서 문제가 발생하여 xampp 서버를 다시 시작해야했습니다. 1000 행이 넘는 PDF를 생성하는 데 성공했다면 나와 공유하십시오. 귀하의 조언을 주셔서 감사합니다Codeigniter 1000 개 이상의 행에 대한 PDF 생성

답변

0

html 파일을 생성하여 htmldoc을 통해 전달할 수 있습니다. 하지만 메모리가 부족한 환경에서 실행하는 경우에도 작동하지 않을 수 있습니다.

+0

나는 HTML로 해봤 다. 나는 PDF 파일을 생성하기 위해 HTML에 버튼을 추가한다. –

0

나는 PDF를 만드는 데 fpdf를 사용하고 있으며, 1000 개가 넘는 행을 많이 쳤다.

위의 내용에서 데이터 생성 단계에 문제가 있음을 제안합니다. HTML에 1000 행을 출력 할 수 있습니까?

등 SQL을 게시 PHP의 대신

+0

모든 것이 OK이다. HTML로 검색하면, 내 데이터에 특별한 문자가있을 수도있다. 그래서 FPDF를 사용하여 오류가 발생한다. –

1

XAMPP의 사본을 보지 경우에만 어디서나 사용 가능한 리소스 가까이하지 않을 수도 있습니다 RAM의 고정 된 양을 사용합니다. 시스템에 따라이를 늘릴 수 있습니다.

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

또는 사용 가능한 다른 RAM (MB 단위)을 PHP에서 사용할 수 있습니다.

+0

감사의이 기술은 나에 의해 구현되었지만 여전히 도움이되지 않습니다. –

관련 문제