On Wed, 26 Nov 2003 12:43:35 -0800, you wrote: Ok, please bear in mind that I've never run into this, so what follows if guesswork.
>I am using the PHP GD functions to resize my images. >I get the following error when trying to resize multiple images. It works >for one image. >------------------------------------------------------------------------- >Fatal error: Allowed memory size of 20971520 bytes exhausted at (null):0 >(tried to allocate 6816 bytes) in file >------------------------------------------------------------------------- > >PHP Config is >'--with-unixODBC=shared' '--enable-memory-limit' '--enable-bcmath' You say it fails on multiple images. How many? Can it process 2, 3, etc? If so, my guess would be that a memory leak in the GD lib is causing the script to bump into it's memory_limit: http://uk.php.net/manual/en/configuration.directives.php#ini.memory-limit If it can only process one image, I'd look for an error in your script. Some questions that might help you get a better answer: Which PHP version? OS? GD Lib version? How big are your original image files? What does memory_get_usage() return after the first, second pass etc? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php