Doug upgraded packages. Repository changed from "unstable" to "testing" and the version numbers on the packages backed up by about 2 months.
Everything broke.
remove and install packages with:
pkgrm -n -a /var/opt/csw/pkgutil/admin CSW<package name> pkgutil -i CSW<package name> ln -s /opt/csw/php5/lib/php/extensions/no-debug-non-zts-20090626/<package name>.so /opt/csw/php5/lib/php/extensions/no-debug-non-zts-20060613/
... restart Apache, repeat for 20 times to get PHP running again.