¿Por casualidad configuraste el archivo httpd.conf, de Apache para que te reconociera los archivos *.php?
Hay una linea que dice más o menos así
Directoryindex index.html index.php
si eso está bien, entonces te falta algo como lo siguiente
Código:
ScriptAlias /php/ "c:/php/" <---Ruta de la carpeta donde está php
AddType application/x-httpd-php .php
Action application/x-http-php "/php/php.exe" <---nombre del ejecutable de php y ruta a partir de la carpeta php.
No sé si la sintaxis está bien, pero es una línea primordial en el archivo de configuración de Apache (httpd.conf)
Espero haberte ayudado
Saludos