Using PHPExcel, I can run each tab separately and get the results that I want, but if I add them all to one excellent, it just stops, there is no error or any thing.
Each tab consists of 60 to 80 thousand entries, and I have 15 to 20 tabs. So, about 1,600,000 entries are divided into several tabs (this number is likely to increase as well).
I also tested the limit on 65,000 lines with .xls using the .xlsx extension without any problems if I ran each tab in which it has its own excel file.
Pseudocode:
read data from db run the PHPExcel process analyze the data for each page (some stylization / formatting, but not very) (each numeric field value is summed in the totals column at the bottom of excel using the SUM formula) save excel (xlsx format)
I have 3 GB of RAM, so this is not a problem , and the script is configured to run without a timeout.
I used PHPExcel on a number of projects and had great results, but having such a large dataset seems to be a problem.
Does anyone have such a problem? work around? tip? etc...
UPDATE:
in the error log --- memory exhausted
Besides adding more RAM to the box, are there any other tips I could do?
Does anyone keep current state and edit excel with new data?