Maximum execution time of 120 seconds exceeded
Verfasst: Di 16.Sep, 2008 20:16
'n Abend!
Unregelmäßig und nicht reproduzierbar taucht ab und zu folgende PHP Fehlermeldung beim downloaden auf:
Ich hatte die 120 Sekunden testweise schon verdoppelt und verdreifacht, ohne Erfolg.
Der betroffene User muss sich kplt. aus dem Forum ausloggen, wieder einloggen und dann funktioniert der DL wieder. Was kann die Ursache dafür sein?
Bye
Unregelmäßig und nicht reproduzierbar taucht ab und zu folgende PHP Fehlermeldung beim downloaden auf:
Das ist die Zeile 19 in dieser Funktion:PHP Fatal error: Maximum execution time of 120 seconds exceeded in ...\dl_mod\classes\class_dlmod.php on line 1470
Code: Alles auswählen
// Added by suggestion from Neverbirth. Thx to him!!!
function readfile_chunked($filename, $retbytes = true)
{
$chunksize = 1048576;
$buffer = '';
$cnt =0;
$handle = fopen($filename, 'rb');
if ($handle === false)
{
return false;
}
while (!feof($handle))
{
$buffer = fread($handle, $chunksize);
echo $buffer;
if ($retbytes)
{
$cnt += strlen($buffer);
}
}
$status = fclose($handle);
Der betroffene User muss sich kplt. aus dem Forum ausloggen, wieder einloggen und dann funktioniert der DL wieder. Was kann die Ursache dafür sein?
Bye