See http://forums.cnet.com/5208-6616_102-0.html?forumID=37&threadID=293284&messageID=2762690
Kees
OK I successfully installed Apache 2.2.8 on my Windows Vista machine to C:/Apache wishing to use localhost for my setup. (I'm the only one using this server for now)
I installed PHP 5.2.5 using the installer to C:/php
In the Apache Service Monitor, at the bottom it shows both Apache and PHP as being installed, but when I try to test simple php scripts, (for example, I created a link in the index.html to a test.php page containing the code:
<?php
echo "Hello World";
?>![]()
It doesn't work! I checked in the httpd.conf at the bottom and it does have this:
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/php/"
LoadModule php5_module "C:/php/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
I've restarted my computer and whatnot already. Any help would be greatly appreciated. Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic