I've had such a headache...
I hate running MySQL from the command line, i'd prefer a graphic program... Then PHPBB2 gives me registration errors... After some freakishly huge time-wasting, i fixed it. How? I tried over and over...
Sometimes, if i leave my server on for weeks, i'll try to visit a PHP page, such as this one, and ill get a download titled <pagetitle>.php
After opening it, text comes up...
I resolved the issue...
I hate php5... but my forums aren't bad at all...
after some more time wasting
Advice: If you have this problem, try fixing it on your own!
=D
BTW, What is apache? Im using IIS 5.1