After struggling with FreeBSD ports off and on for about a week there are two things that are painfully obvious to me. One: for something outside of simple services, like Oracle OCI support, BSD ports are not supported well enough by vendors (i.e. Oracle) or by FreeBSD to be of use. PHP 5 support on FreeBSD is behind Linux and NT. Two: wiki's are a bitch to support in these environments even when you step back and use older versions of Apache, PHP, MySQL and graphic library components as recommended.
I have three options open to me now: beg for Apache and PHP on one of our AIX boxes, try a Linux distribution, or fall back to good ol' Windows 2000.