Grote excel bestanden downloaden
Goede avond allen,
Ik ben bezig een script te schrijven die een sql qeury om kan zetten naar o.a. excel en pdf.
Nu heb ik die laatste al zo goed als af, en hier heb je ook goede scripts voor (fpdf).
Maar met excel stuit ik op een probleem.
Bij kleine bestanden tot 250 records gaat alles goed, daarboven wordt het traag, en krijg ik time-out errors......
Nu vroeg ik me af of iemand bekend is met dit probleem, en wat de oplossing was voor dit probleem.
Hoop dat iemand mij uit de brand kan helpen.
Mark
Ik ben bezig een script te schrijven die een sql qeury om kan zetten naar o.a. excel en pdf.
Nu heb ik die laatste al zo goed als af, en hier heb je ook goede scripts voor (fpdf).
Maar met excel stuit ik op een probleem.
Bij kleine bestanden tot 250 records gaat alles goed, daarboven wordt het traag, en krijg ik time-out errors......
Nu vroeg ik me af of iemand bekend is met dit probleem, en wat de oplossing was voor dit probleem.
Hoop dat iemand mij uit de brand kan helpen.
Mark
Gewoon je script executiontime limit wat omhoog schroeven. Als dit je eigen webserver is vind je dat in je php.ini of met
ini_set('max_execution_time', 360);
360 zijn de secondes
ini_set('max_execution_time', 360);
360 zijn de secondes
Ok, maar dat zal helaas niet elke provider toestaan.
Is er geen anere oplossing zonder in je php.ini te rommelen?
Is er geen anere oplossing zonder in je php.ini te rommelen?
Dit lijkt mij niet,
Het probleem is dat de bewerking nou eenmaal moet worden uitgevoerd en deze is erg tijdrovend, en zodra de max_execution_time dan gehaald wordt, stopt het script gewoon.
Je zult dus een oplossing moeten vinden waardoor je script binnen de max_execution_time wordt uitgevoerd
Het probleem is dat de bewerking nou eenmaal moet worden uitgevoerd en deze is erg tijdrovend, en zodra de max_execution_time dan gehaald wordt, stopt het script gewoon.
Je zult dus een oplossing moeten vinden waardoor je script binnen de max_execution_time wordt uitgevoerd
Ik zat meer te denken aan iets dat het bestand op de achtergrond klaar zetten op de server etc......
Vraag me wel af of excel zulke grote hoeveelheden variabelen aan kan (200.000 +)
Vraag me wel af of excel zulke grote hoeveelheden variabelen aan kan (200.000 +)