Windows 7 utiliza servidor web IIS 7 cuya configuración es bastante diferente a la de versiones anteriores por lo que en ocasiones resulta difícil activar PHP para ser utilizado por el servidor web. David Wang, experto de Microsoft, ha preparado un script para ejecutar como archivo por lotes desde el Símbolo de Sistema con privilegios de Administrador que realiza por nosotros el trabajo necesario para habilitar PHP en IIS 7.
Los pasos detallados son:
- Instalar IIS 7 desde Panel de Control >> Programas >> Cambiar opciones de Windows (no parece necesario modificar las opciones por defecto de la instalación)
- Instalar PHP 5 en C>Inetpub>PHP (siendo C: el disco o partición en que está instalado Windows), de esta manera se aprovechan los privilegios de listas ACL del directorio Inetpub y se evitan errores posteriores con los permisos
- Crear con el bloc de notas un archivo por lotes con extensión *.BAT que contenga el texto propuesto por David Wang (hay que ejecutar el archivo por lotes con privilegios de Administrador).