AddType application/x-httpd-php .php .phtml
That's what I was missing. Well after a bunch of help from everyone here I m anaged to get php mysql and apache to play together nicely.
So I grabbed the newest version of cacti and tossed that up on my box. I completed the install process as outlined in the cacti documentation.
However I still needed to get rrdtool. Recently my experiance with getting things built out of ports to work has been not so great. So I decided to give compiling from source a shot on rrdtool.
Well after the ./configure rdr was complaining about more dependencies and missing libraries etc then I could shake a stick at. So for the sake of ease I decided I would grab rrdtool from ports.
sudo port install rrdtool
so ports builds out the dependencies on it and builds rrdtool and sticks it in /opt/local/bin/rrdtool
So I go to install cacti and everything is going fine and dandy. Until I hit the screen where it reports the locations of the required binaries. Well of course rrdtool is pointing to the wrong location. So I corrected that to the correct path and continued on with the install.
However once I got it up and running, of course, no graphs. So I ask one more time, anyone care to give me a little help