This tip was sent in by Rodney Crossman.
The Novell supplied php 5.0.5 has very few extensions, some of which do not actually work, such as the php_gd extension.
Guenter Knauf has been kind enough to compile a large list of php extensions compatible with Novell's php 5.0.5 release. Info and download links are available at http://www.gknw.net/phpbb/viewtopic.php?t=108.
A direct link to the latest build as of this coolsolution posting is http://www.gknw.net/php/dev/php5.0.5_nov-addext-20060907233627.zip.
First backup your sys:/php5 directory.
To use these files simply download and extract them to the root of your sys volume, then edit sys:/php5/php.ini and add only the extensions you need. Most of the module load statements are in php.ini.add.
Once you have made the appropriate changes you can reload php by reloading your apache2 using the ap2webdn and ap2webup for the main apache instance as well as admsrvdn and admsrvup for the apache2 admin instance.
You should now have many more usable php extensions available for use.
Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).
It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.