Ik heb een windows servertje draaien met daarop Apache 2.0, PHP Version 5.2.3 en mysql 5.0.37.

Ik deel mijn vakantie foto's via 'zenphoto', maar krijg om de zo veel tijd deze error:
Fatal error: Out of memory (allocated 1310720) (tried to allocate 393216 bytes) in G:\htdocs\foto_album\zp-core\lib-utf8.php on line 597

In php.ini: memory_limit = 256M
Ik heb verder 1.5gig ram in mijn servertje zitten.

Heeft iemand een idee hoe ik dit oplossen kan?
zjapske schreef op 26.07.2008 20:49

Fatal error: Out of memory (allocated 1310720) (tried to allocate 393216 bytes)

1072 bytes is (officieel gezien) 1kb, 1072 kb is 1 mb, dus dat het in de 300 mb is wat die probeert weg te schrijven klopt wel.
Wat raar is, jij zegt dat je 1,5 gb geheugen hebt, maar er is al 1,3gb (ongeveer) toegewezen (allocated). Plus die 300 Mb (0,3 gb) kom je over jou 1,5 gygabite heen. De berekening van SanThe klopte dus wel.
De vraag is nu dus, hoe en waarom die zoveel geheugen vreet, en waardoor die zo snel vol loopt.
Sommige GD functies heb ik dit wel eens zien doen bij te grote graphics. Vandaar dat ik benieuwd ben naar die 20 regels code. Maar dat laat nog even op zich wachten, zo te merken ;-)
@ Iedereen,
Dat screenshot die ik eerder liet ziet, dat was tijdens het foto's kijken. Hoe meer foto's je gezien had, hoe voller het geheugen raakte.

@ Jan,

<?php
$UTF8_TABLES['strtoupper'] = array(
"z"=>"Z","y"=>"Y","x"=>"X","w"=>"W","v"=>"V","u"=>"U",
"t"=>"T","s"=>"S","r"=>"R","q"=>"Q","p"=>"P","o"=>"O",
"n"=>"N","m"=>"M","l"=>"L","k"=>"K","j"=>"J","i"=>"I",
"h"=>"H","g"=>"G","f"=>"F","e"=>"E","d"=>"D","c"=>"C",
"b"=>"B","a"=>"A","ῳ"=>"ῼ","ῥ"=>"Ῥ","ῡ"=>"Ῡ","ῠ"=>"Ῠ",
"ῑ"=>"Ῑ","ῐ"=>"Ῐ","ῃ"=>"ῌ","ι"=>"Ι","ᾳ"=>"ᾼ","ᾱ"=>"Ᾱ",
"ᾰ"=>"Ᾰ","ᾧ"=>"ᾯ","ᾦ"=>"ᾮ","ᾥ"=>"ᾭ","ᾤ"=>"ᾬ","ᾣ"=>"ᾫ",
"ᾢ"=>"ᾪ","ᾡ"=>"ᾩ","ᾠ"=>"ᾨ","ᾗ"=>"ᾟ","ᾖ"=>"ᾞ","ᾕ"=>"ᾝ",
"ᾔ"=>"ᾜ","ᾓ"=>"ᾛ","ᾒ"=>"ᾚ","ᾑ"=>"ᾙ","ᾐ"=>"ᾘ","ᾇ"=>"ᾏ",
"ᾆ"=>"ᾎ","ᾅ"=>"ᾍ","ᾄ"=>"ᾌ","ᾃ"=>"ᾋ","ᾂ"=>"ᾊ","ᾁ"=>"ᾉ",
"ᾀ"=>"ᾈ","ώ"=>"Ώ","ὼ"=>"Ὼ","ύ"=>"Ύ","ὺ"=>"Ὺ","ό"=>"Ό",

// en dit 112 regels lang. Mega array's dus
//daar boven staat nog een array van 109 regels, bijna het zelfde als waar jij een aantal regels uit vroeg.
);
?>

http://zjapske.no-ip.org/foto_album/zp-core/lib-utf8.php.txt

Dan zullen het die arrays dan wel zijn die 100 keer in het geheugen opgeslagen worden?

Alle thumbnails staan in een apparte cache map. In die map staan 1047 bestanden.

Reageren