webForumDet fria alternativet

Script avbryts

PHP

5 svar · 420 visningar · startad av Proj

Medlem sedan maj 200456 inlägg
Frågan#1

Hej, jag jobbar med en sida där användare ska kunna ladda upp bilder. Problemet är att scriptet avbryts ifall bilderna är för många eller för stora. Inget felmeddelande dyker så jag vet inte vad som är fel. Kan det vara någon inställning i php.ini som måste ändras?

Medlem sedan mars 20032 667 inlägg
#2

Mest troligt är att du råkat ut för script-timeout. Du skulle kunna lägga till följande längst upp i filen.

 ini_set("max_execution_time","9999");

9999 är max-tiden i sekunder.

Medlem sedan dec. 1999286 inlägg
#3

Har du aktiverat fulla felmeddelanden i php?

Medlem sedan maj 200456 inlägg
#4

K@llen: Det var något sådant jag trodde var felet också, men det hjälpte tyvärr inte att ändra execution_time..

henke: Yes, error_reporting(E_ALL)

Jag har undersökt lite till och kommit fram till att scriptet inte ens börjar köras. Allting verkar avbrytas under tiden formuläret "submittas". Kan det vara så att de temporära bildfilerna blir för stora? Var ändrar jag det i så fall?

Medlem sedan mars 20041 505 inlägg
#5

Om man laddar upp stora filer så kan det lätt avbrytas, eftersom HTTP-protokollet inte är avsett för stora filer.

Medlem sedan maj 200456 inlägg
#6

Jaha. Går det att göra något åt det?

249 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)