Seite 1 von 1

Template-Error

Verfasst: 04.01.2004 21:03
von jörg gierth
Hallo,

ich bekomme folgenden Fehler wenn ich einen post öffnen möchte.

Code: Alles auswählen

Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 737280 bytes) in /usr/local/apache/www/web34/html/phpBB2/includes/template.php(127) : eval()'d code on line 321
Das ist der part aus der Template

Code: Alles auswählen

	// Second: prepend echo ', append ' . "\n"; to each line.
		$line_count = sizeof($code_lines);
		for ($i = 0; $i < $line_count; $i++)
		{
			$code_lines[$i] = chop($code_lines[$i]);
			if (preg_match('#<!-- BEGIN (.*?) -->#', $code_lines[$i], $m))
			{
				$n[0] = $m[0];
				$n[1] = $m[1];

				// Added: dougk_ff7-Keeps templates from bombing if begin is on the same line as end.. I think. :)
				if ( preg_match('#<!-- END (.*?) -->#', $code_lines[$i], $n) )
				
Woher kommt er und wie kann ich ihn beheben???

Gruß Jörg

Verfasst: 04.01.2004 21:59
von itst
Benutzt Du den MySql-Template-Cache?

Verfasst: 05.01.2004 09:42
von jörg gierth
Kann ich Dir nicht genau sagen , da ich den Keep Unread-Mod
eingebaut habe denke ich mal ja.

Gruß Jörg

Verfasst: 06.01.2004 01:05
von itst
Trat der Fehler erst nach der Installation dieses Mods auf?

Der Fehler selbst liegt an der Speicherbeschränkung von PHP, die vorgibt, das ein einzelnes PHP-Skript nicht mehr als 8MB RAM benötigen darf. Versucht es das dennoch, wird es abgebrochen, und daher die Fehlermeldung.

Warum ich wegen dem Template-Cache frage: je nach Größe des Templates bzw. Komplexität kann bei Einsatz des MySql-Caches der Templates dieser Fehler auftreten.

Verfasst: 06.01.2004 01:12
von zeroK
Hast du irgendwelche Smilies hinzugefügt, bevor der Fehler das erste Mal aufgetreten ist?

Verfasst: 07.01.2004 23:34
von jörg gierth
@itst
Ja damit ging es los, ich konnte es nachvollziehen, da ich wieder eine Beitrag hatte wo der Fehler auftrat.Auch hier hatte ich 3 bilder mit dem Attachmend-Mod angehängt und mir als Tumbnail anzeigen lassen.
Erst ein Teilen des Beitrages brachte den gewünschten Erfolg.

Ich werde die mal bei dem Provider ansprechen.


@zeroK
Ja , parallel wurden ca. 150 neue Smilies hinzugefügt sowie ein post-Icon-mod.

Gruß Jörg