Ok, that was it!
I didn't have a line loading the GD library, which made it a bit difficult for it to work I s'pose :glare:
I didn't install php as part of WAMP or any such, I did it as a separate package, and initially from the Windoze installer package. The default ini file that came with that had no extensions in the extension section at all! I now see that looking at the recommended ini file from the zip file install.
Hmmm, so the extension directive goes in php.ini. Should it be in httd.conf?
Also, Apache still reports the php ini path as C:\Windows, which is wrong on my setup. But it does report the loaded configuration files as c:\php\php25\php.ini, which is correct. It'd be nice to get that path correct, but I don't see how. I've got the phpIniDir set in httd.conf
Thanks for your help Brad, much appreciated.
<A Few Minutes Later>
That's not right, the bit I said about the extension section. There was an extension section installed, just in a slightly different place and format. I HAD tried putting the gd library in there and previously it hadn't worked, now it does. Hmmm, gremlins 🙁
Anyway, still fixed.