Stephan Huber: Selfforum Aktuelle - Problem

Beitrag lesen

Hi Andreas,

Außerdem habe ich gerade gesehen das es gar keine Variable ist sondernwie es aussieht eine C-Datei (zend_hash.c), also wird hier irgendwoe an ein Limit von 33 MB gestoßen, welches entweder in der php.ini angegeben ist, wobei ich mir da nicts vorstellen kann, eher tippe ich wie gesagt auf den Zend-Cache, falls der halt verwendet wird.

Das ist die Einstellung "memory_limit" in der php.ini, und soweit ich den Fehler verstehe, heißt das nicht, daß irgendeine Datei über 32 MB groß ist, sondern das Skript selbst verbraucht mehr als 32 MB Speicher, das kann man z.B. auch erreichen, indem man eine kleinere Datei einliest, den Inhalt in einen neuen Array packt, den Array sortiert, und vor allem nochmal einer neuen Variable zuweist, für jedes Array-Element eine Instanz einer Klasse erzeugt, usw.

Viele Grüße
Stephan