PHP: system laver timeout
Jeg har lavet et system til upload og resize af billeder, som desværre laver en timeout ved et billede på f.eks. 500kb.Et udpluk af system ligger her:
http://ligabold.com/upload/
Her er det billede som jeg forsøger at upload:
http://ligabold.com/upload/image.jpg
Som I kan se, så modtager man en blank side, når man forsøger at upload det - jeg er overbevist om at dette skyldes en server-timeout.
I kan hente koden til systemet her:
http://ligabold.com/upload/src.zip
Alt arbejdet sker i image-klassen. Her er der en metode "upload" som først upload tmp-filen til midlertidigt serveren. Herefter kaldes metoden "copy" som sørger for at der bliver lavet en imagecopyresampled på den midlertidige filen, så den bl.a. bliver lidt komprimeret - derefter gemmes den i det korrekte filnavn.
Da den fil vi uploader er større end 500px i højden, bliver funktionen "copyAndResize" kaldt. Denne sørger for at resize billedet, så det max. er 500px i højden. Som I kan se, så har jeg i "copyAndResize" angivet hvor timeouten sker - dette er jeg kommet frem til ved debugging.
Mit spørgsmål er nu, hvordan jeg kan forhindre at der sker en timeout?
