Maximum execution time of 90 seconds exceeded

Support about Download MOD for phpBB 2
Antworten
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Maximum execution time of 90 seconds exceeded

Beitrag von Dungeonwatcher »

Hi! :cool:

Seit Monaten nervt mich ein Problem beim aktuellen DL Mod. Ab und zu und nicht reproduzierbar ist die heruntergeladene Datei defekt. Dazu gibt es folgende PHP Fehlermeldung:
PHP Fatal error: Maximum execution time of 90 seconds exceeded in ...\dl_mod\classes\class_dlmod.php on line 1470
Das betrifft Zeile 17 in diesen Block:

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);
		if ($retbytes && $status)
		{
			return $cnt;
		}
		return $status;
	}
Dieses Phänomen tritt nur mit einem FireFox (egal welche Version) auf. IE, Opera und SM haben keine Probleme beim dl.

Was könnte hier die Ursache sein.

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was könnte hier die Ursache sein.
PHP!
PHP Fatal error: Maximum execution time of 90 seconds exceeded in ...\dl_mod\classes\class_dlmod.php on line 1470
Diese Meldung erzeugt PHP, wenn die maximale in der php.ini eingestellte Verarbeitungszeit eines Scripte überschritten wurde.
Stelle die Download Methode auf "direkt" um, dann wird diese Schranke umgangen. Allerdings musst Du dann den Verzeichnisschutz der Downloads ändern, da ansonsten kein Download mehr starten kann.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Hi! :cool:

[quote="oxpus";p="87073"]
Was könnte hier die Ursache sein.
PHP![/quote]

Zumindest sagt das die Fehlermeldung. Nur warum tritt dies dann nur mit FF als Browser auf?
Stelle die Download Methode auf "direkt" um, dann wird diese Schranke umgangen.
Die DL Methode ist bereits seit Urzeiten auf Neu und Direkt eingestellt. Wenn ich Alt und/oder Direkt wähle, sind alle Dateien defekt.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn die Methode greifen würde, wäre die in der Fehlermeldung genannte Zeile nicht in der von Dir geposteten Funktion zu finden, von direktem Download konnte hierbei also keine Rede sein ;)
Nur warum tritt dies dann nur mit FF als Browser auf?
Dann schau Dir doch mal an, welche Add-Ons vielleicht hier etwas blockieren?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

[quote="oxpus";p="87075"]Wenn die Methode greifen würde, wäre die in der Fehlermeldung genannte Zeile nicht in der von Dir geposteten Funktion zu finden, von direktem Download konnte hierbei also keine Rede sein ;) [/quote]

Woran kann dies trotz korrekter Einstellung liegen?
Nur warum tritt dies dann nur mit FF als Browser auf?
Dann schau Dir doch mal an, welche Add-Ons vielleicht hier etwas blockieren?
Die betroffenen User haben alle einen blanken FF installiert. Es gibt außer Flash, Java und dem MediaPlayer Plugin keine weiteren PlugIns. Es passiert ja auch nicht regelmäßig, es ist einfach nicht reproduzierbar. Der Server tut zu dieser Zeit auch nichts außergewöhnliches, sondern schläft quasi vor sich hin.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Es passiert ja auch nicht regelmäßig, es ist einfach nicht reproduzierbar.
Dann kann ich auch nicht wirklich helfen.
Woran kann dies trotz korrekter Einstellung liegen?
Sorry, aber meine Glaskugel ist seit 3017 Jahren bereits in der Werkstatt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Hi! :cool:

[quote="oxpus";p="87077"]
Es passiert ja auch nicht regelmäßig, es ist einfach nicht reproduzierbar.
Dann kann ich auch nicht wirklich helfen.[/quote]

Evtl. hat ja wer anders 'ne Idee.
Woran kann dies trotz korrekter Einstellung liegen?
Sorry, aber meine Glaskugel ist seit 3017 Jahren bereits in der Werkstatt...
Sicher, das das schon sooo lange her ist? ;)

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sicher, das das schon sooo lange her ist?
Yepp :(
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten