Si has tenido problemas para instalar PHP sobre Internet Information Server 7.0 (Windows Vista SP1 y Windows Server 2008), hay un artículo publicado en un sitio de Microsoft sobre IIS donde se especifican los pasos a seguir para que puedas tener funcionando este lenguaje sin ningún problema.
Que no se te olvide instalar las actualizaciones que se te indican en el sitio para poder corregir algunos errores que se tienen al utilizar el módulo FastCGI.

