Mam mały problem, jednak nie do końca potrafię sobie z nim poradzić. Właściwie to nie wiem za którą pamięć się brać.
Otóż mam skrypcik, który z dużego obrazka robi mi miniaturę. Problem pojawia się już na początku kiedy próbuję wykorzystać funkcję imagecreatefromjpeg. Mianowicie wywala mi taki błąd:
Cytat
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 13600 bytes) in /home/st3fan/public_html/inc/scripts.php on line 232
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 133 bytes) in Unknown on line 0
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 133 bytes) in Unknown on line 0
Linijka 230 mówi:
<?php $imgsrc = imagecreatefromjpeg ($src); // gdzie $src to ścieżka do obrazka ?>
i co ważne, działa na Windowsie (lokalna maszyna do testowania). W momencie kiedy wrzucam skrypcik na serwer (Apache na linuxie, jednak nie wiem dokładnie która wersja) wywala mi właśnie taki błąd. Dodam, że generuje error w momencie kiedy obrazek ma spore wymiary (tylko w tym jednym przypadku), mianowicie: 3400 x 480 px oraz 491 KB.
Której pamięci może brakować? Miejsca na dysku? RAMu? A może jeszcze czegoś innego? Dodam też, że nie mam ustawionej quoty na tym koncie a miejsca jest jeszcze około 3,5 GB.