Existem várias coisas que você precisa verificar:
- Você configurou a extensão .php no IIS?
- A extensão do PHP está mapeada para a DLL do PHP?
- A configuração da extensão de serviço da web do PHP?
- A extensão de serviço da web do PHP é permitida?
Este artigo mostra as etapas para configurar o PHP manualmente, pode valer a pena acompanhá-lo para verificar se você tem todas as etapas concluídas.