Esto tiene que ver con la configuracion de tu httpd.conf. Voy a copiar todas las lineas que estan en mi archivo, deben ser similares, solo dejate llevar por la información que tengo para que puedas configurar bien tu httpd.conf. Debes tener
Código PHP:
LoadModule php5_module "c:/wamp/bin/php/php5.3.0/php5apache2_2.dll"
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
Me dejas saber si tienes algo parecido configurado. Sino habría que ver el php.ini para ver que cambios hicieron. Otra cosa si es posible te sugiero, instalarlo a traves de algun servicio que hace todo de una vez. Con eso resuelves el problema inmediatamente. Pero tienes que hacer backup a la base de datos para que no pierdas nada. Si estas usando window te sugiero instalar
wamp para cualquier otro sistema operativo
xampp