Ik heb een script dat een copyright tekst in een plaatje zet. Om dat te bewerkstelligen gebruik ik een thumbnail class met allerhande opties die je hier kan vinden: http://www.php-editors.com/contest/1/88-read.html
Nu draai ik om mijn websites te testen zelf php 5.0.4 onder windows met apache en werkt mijn script prima zonder fouten oid.
Maar zodra ik de website op een redhat linux server draai (PHP Version 4.3.10 / Apache/2.0.51 (Fedora)) krijg ik bij sommige plaatjes altijd de foutmelding:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1280 bytes) in /home/httpd/vhosts/*****/httpdocs/includes/thumbnail.class.php on line 312
Nu heb ik het geheugen inmiddels verhoogd tot 128M maar de foutmelding blijft bij dezelfde plaatjes voorkomen.
De code waarbij het fout gaat luid als volgt:
Het betreft bijvoorbeeld een afbeelding van 1280x960. Iemand een idee waardoor dit probleem zich kan voordoen en wat ik er aan kan doen?
Wat ik dus zo raar vind is dat in de foutmelding staat dat hij omgerekend maar 8MB mag gebruiken. Wat voor waarde is het dan? Want ik heb toch echt in de phpinfo staan dat hij meer mag gebruiken!
Nu draai ik om mijn websites te testen zelf php 5.0.4 onder windows met apache en werkt mijn script prima zonder fouten oid.
Maar zodra ik de website op een redhat linux server draai (PHP Version 4.3.10 / Apache/2.0.51 (Fedora)) krijg ik bij sommige plaatjes altijd de foutmelding:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1280 bytes) in /home/httpd/vhosts/*****/httpdocs/includes/thumbnail.class.php on line 312
Nu heb ik het geheugen inmiddels verhoogd tot 128M maar de foutmelding blijft bij dezelfde plaatjes voorkomen.
De code waarbij het fout gaat luid als volgt:
PHP:
1
| $this->img["des"] = ImageCreateTrueColor($X_des,$Y_des); |
Het betreft bijvoorbeeld een afbeelding van 1280x960. Iemand een idee waardoor dit probleem zich kan voordoen en wat ik er aan kan doen?
Wat ik dus zo raar vind is dat in de foutmelding staat dat hij omgerekend maar 8MB mag gebruiken. Wat voor waarde is het dan? Want ik heb toch echt in de phpinfo staan dat hij meer mag gebruiken!
[ Voor 10% gewijzigd door Verwijderd op 20-10-2005 14:15 ]