Stoop,
Could be any number of things I s'pose. Are you loading in any other extensions? If so, have you had any problems with them? One likely candidate is that you may not have the extension_dir directive in php.ini pointing to the correct path of your extensions. However, my version of Apache (1.3.20 on Win98 SE) pops up error windows if it can't find the path to an extension so you'd probably already know about that. Next place to look is are you actually loading php_gd.dll either by uncommenting "extension=php_gd.dll" in php.ini or by a dl("php_gd.dll"); in your script body. If all this checks out, call phpinfo() and look to see if a GD section exists in the output. Have you tried using any of the other gd methods, imagecreatefromjpeg() for example? Any errors there? Finally, is PHP installed as an Apache module or in CGI mode? Can't think why that should make a difference, but you never know. It would probably help if you posted a sample of the code you're using. Let me know how it goes. HTH,
Cheers,
Geoff A. Virgo