Guía de instalación de PHP en IIS de Windows.

  1. Descargue el paquete de instalación de PHP versión 4.1.2 o superior disponible en http://www.php.net/downloads.php .
  2. Descomprima el archivo (por ejemplo: en d: php).
  3. Cambie el nombre del archivo php.ini-recommended a php.ini. Copia php.ini para x: Windows.
  4. Abra el archivo php.ini en cualquier editor de texto. Vuelva a colocar extension_dir =
    con extension_dir = d: php extensiones

    Vuelva a colocar doc_root =
    con doc_root = "d: Inetpub wwwroot"

    Vuelva a colocar cgi.force_redirect = 1
    con cgi.force_redirect = 0

    Guarde los cambios.


  • Copie el archivo de php4ts.dll d: php a x: Windows System32.
  • Seleccione en el menú Inicio -> Configuración -> Panel de control -> Herramientas administrativas -> Servicios de Internet Information Server (IIS).
  • Haga clic en su sitio en el árbol de sitios Web (en muchos casos está indicado como Sitio Web predeterminado). Seleccione el comando Propiedades en el menú contextual para abrir la ventana de propiedades del sitio.
    • Haga clic en la ficha Directorio particular.
    • En la sección de configuración de aplicaciones, scripts y ejecutables en seleccionar los permisos de la lista desplegable Ejecutar.

    • A continuación, haga clic en el botón Configuración lado.
    • Haga clic en la ficha Asignaciones.
      La aplicación de extensiones a todo el sitio en la ficha Asignaciones Permite que las extensiones seleccionadas para ser utilizada con todas las carpetas virtuales del sitio.

    • Haga clic en Agregar para establecer la ruta de acceso a Isapi.dll y especificar la extensión del archivo php.

    • Rellene los campos del cuadro de diálogo de la siguiente manera:

      Ejecutables: haga clic en Examinar para buscar php4isapi.dll o el tipo o pegue el nombre de la ruta: d: php sapi php4isapi.dll;
      Extensión: Tipo;. Php

      Desactive la casilla Comprobar que el archivo existe. Marque la casilla del motor de secuencias de comandos.

    • Haga clic en cada uno abierto en Aceptar en el cuadro de diálogo para guardar los cambios.
    • Haga clic en el elemento de servicio Web Extensiones en el pan de árbol de IIS. En el menú contextual, seleccione la opción Agregar un nuevo servicio Web de Extensiones de tema.

    • Haga clic en Agregar requerida en la sección de archivo para asignar un filtro nuevo nombre (. Php) y la ruta de acceso a php4isapi.dll. Si este archivo RESIDE en d: php sapi php4isapi.dll.

      • Compruebe el estado de extensión conjunto a la caja de animales domésticos.
      • Haga clic en Aceptar.
    • Ahora Usted tiene que hacer index.php una página predeterminada. Haga lo siguiente.
      • Haga clic en su sitio en el árbol de sitios Web. En el menú contextual, seleccione Propiedades.
      • Haga clic en la ficha Documentos.
      • Haga clic en Agregar.

      • El contenido de la página Agregar cuadro de diálogo se abrirá. Tipo index.php en el campo de página de contenido predeterminado.

      • Haga clic en Aceptar.
      • Una nueva entrada se agrega index.php para el final de la lista. Haga clic en el botón Subir hasta que se mueva index.php a la cima.

      • Guarde los cambios haciendo clic en Aceptar.
    • Para que los cambios surtan efecto, detener el IIS y vuelva a iniciarlo.

      Comprobación de PHP

      1. Crear un archivo test.php. El tipo de directiva siguiente en él:

        <? phpinfo ();?>

      2. Guarde el archivo en la carpeta raíz del sitio.
      3. Abra el archivo en el navegador: http://localhost/test.php.
      4. El navegador mostrará la tabla con la configuración de PHP SIGUIENTE ¿Cuál debe ser similar (que significa que esté correctamente configurado PHP en el servidor):