While this won't fix the problem you're speaking of, it is an alternative solution.
Have you tried MAMP? index.html
I have found it to be the best Apache/MySQL/Mac all in one solution on the block.
MAMP is free and MAMP PRO is available for a nominal fee... MAMP PRO even allows you to create virtual hosts - which is great if you're developing many sites at one time.