Problema de instalação do PHP em um Windows Server hospedado na nuvem Azure

Problema de instalação do PHP em um Windows Server hospedado na nuvem Azure

Estou tentando configurar o PHP e o MySQL em um servidor Windows que está atualmente na nuvem do Azure usando as informações deesta postagem do blog.

Agora estou testando a instalação do PHP usando os métodos especificados nesse tutorial. Aqui estão as etapas:

  1. Abra C:\inetpub\wwwroote adicione um index.php.

  2. Salve o arquivo e vá paraxxxx.cloudapp.net/index.php

Mas quando faço isso recebo:

404 file or directory not found error

Posso ver a página padrão no xxx.cloudapp.netnavegador, mas não consigo ver o arquivo PHP no navegador.

Responder1

Existem algumas coisas para verificar:

  • Você habilitou o PHP sobre FastCGI com um mapeamento de módulo?: insira a descrição da imagem aqui

  • Você adicionou um tipo de documento padrão? insira a descrição da imagem aqui

  • Você definitivamente certificou-se de que o arquivo php está no mesmo diretório da página do documento padrão?

  • você reciclou os pools de aplicativos desde que adicionou a instância do PHP?

Possivelmente nada disso, mas essas são armadilhas comuns que já vi ao implantar várias instâncias de PHP/IIS antes.

Pode valer a pena seguir o guia em: http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/using-fastcgi-to-host-php-applications-on-iis para instalar o IIS corretamente no IIS

Além disso, verifique se as extensões dos seus arquivos estão corretas. Alguns editores de texzt salvarão arquivos como index.php.txt ou como index.PHP (observe que as extensões diferenciam maiúsculas de minúsculas)

informação relacionada