Problema de instalación de PHP en un servidor Windows alojado en la nube de Azure

Problema de instalación de PHP en un servidor Windows alojado en la nube de Azure

Estoy intentando configurar PHP y MySQL en un servidor Windows que se encuentra actualmente en la nube de Azure usando la información deesta publicación de blog.

Ahora estoy probando la instalación de PHP usando los métodos especificados en ese tutorial. Aquí están los pasos:

  1. Abra C:\inetpub\wwwrooty agregue un index.php.

  2. Guarde el archivo y luego vaya axxxx.cloudapp.net/index.php

Pero cuando hago eso me sale:

404 file or directory not found error

Puedo ver la página predeterminada en xxx.cloudapp.netel navegador, pero no puedo ver el archivo PHP en el navegador.

Respuesta1

Hay algunas cosas que comprobar:

  • ¿Ha habilitado PHP sobre FastCGI con un mapeo de módulo?: ingrese la descripción de la imagen aquí

  • ¿Ha agregado un tipo de documento predeterminado? ingrese la descripción de la imagen aquí

  • ¿Definitivamente se ha asegurado de que el archivo php esté en el mismo directorio que la página de documento predeterminada?

  • ¿Has reciclado los grupos de aplicaciones desde que agregaste la instancia de PHP?

Posiblemente ninguno de estos, pero son errores comunes que he visto antes al implementar múltiples instancias de PHP/IIS.

Quizás valga la pena seguir la guía en: http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/using-fastcgi-to-host-php-applications-on-iis para instalar IIS correctamente en IIS

Además, verifique que las extensiones de sus archivos sean correctas. Algunos editores de texto guardarán archivos como index.php.txt o index.PHP (tenga en cuenta que las extensiones distinguen entre mayúsculas y minúsculas)

información relacionada