phpbar.de logo

Mailinglisten-Archive

[php] Frage zu memory_limit

[php] Frage zu memory_limit

Michael Ott webmaster at michael-ott.org
Mon Jul 16 20:31:11 CEST 2007


Lutz Zetzsche schrieb:
> Am Donnerstag, 5. Juli 2007 schrieb Lutz Zetzsche:
>> ich habe in der Vergangenheit immer wieder mal in meinem
>> PHP-Fehler-Log einen Eintrag wie den folgenden gefunden:
>>
>> [Fri Jun 29 08:51:05 2007] [error] [client **.*.**.***] PHP Fatal
>> error: Allowed memory size of 8388608 bytes exhausted (tried to
>> allocate 130 bytes) in /.../PEAR/Cache/Lite/Function.php on line 185
 >>
>> Selbst wenn der Smarty-Cache komplett geleert ist, brauchen meine
>> Skripte zur Verarbeitung keiner einzigen Seite 8 MB Arbeitsspeicher.
>> Der Grenzwert wird nie überschritten. Wie kann es also sein, daß der
>> Wert in bestimmten Situationen doch überschritten wurde?

Der PEAR Funktions-Cache hat aber eigentlich nichts mit dem Smarty-Cache 
zu tun.

Was passiert denn, wenn du den Smarty-Cache und den PEAR-Cache leerst?

>> Wenn ich im Handbuch zu memory_limit gelesen habe, "Setzt den
>> Maximalwert des Speichers in Byte, den ein Skript verbrauchen darf.",
>> dann habe ich immer gedacht, daß sich das auf jede einzelne
>> Ausführung des Skripts bezieht. Scheinbar habe ich da etwas falsch
>> gedacht.

Im Normalfall schon.


Gruß Michael

php::bar PHP Wiki   -   Listenarchive