Para instalar com sucesso o gerenciador de PHP para o IIS 8, você precisa da estrutura do .NET 3.5 instalada e ativada e, por algum motivo, isso não faz parte da configuração, que faz o download da estrutura do .NET 2.0.
Então, basta adicionar a estrutura do .NET 3.5 manualmente (você pode fazê-lo através do assistente "add features"), e o seu gerenciador de PHP deve instalar corretamente. E não se esqueça de aplicar os patches de segurança do Windows Update para os novos Frameworks antes de enviar esta caixa para produção.