Servidores-IIS/PWS

Esta sección contiene información específica sobre la instalación de PHP con IIS (Microsoft Internet Information Server), versiones PWS/IIS 3, PWS 4 ó posterior y IIS 4 ó posterior

Importante para usuarios de la versión CGI: Leer la faq sobre cgi.force_redirect para más detalles. Esta directiva debe de tener el valor 0.

Windows y PWS/IIS 3

El método recomendado para configurar estos servidores es usar el archivo REG incluído con la distribución (pws-php4cgi.reg). Quizás desee editar este archivo y asegurarse que las extensiones y directorios de instalación se ajustan a su configuración. O puede seguir los pasos que siguen para hacerlo de forma manual.

Aviso

Estos pasos conllevan el trabajar directamente con el registro de windows. Un error aquí puede dejar su sistema en un estado inestable. Le recomendamos encarecidamente que haga una copia de seguridad del registro con antelación. El equipo de Desarrollo del PHP no se hará responsable si se daña su registro.

Los pasos siguientes no afectan a la instalación del servidor web y solamente sirven si quereis ejecutar vuestros scripts en PHP desde la linea de comandos (p.ej: c:\myscripts\test.php) ó haciendo una pulsación doble con el ratón desde una ventana del visualizador de directorios. Podeis saltaros estos pasos si quereis que los ficheros en PHP se abran en un editor cuando hagais una doble pulsación sobre ellos.

Los usuarios de PWS e IIS3 tienen ahora un sistema completamente operativo. Los usuarios del IIS3 también pueden usar una curiosa herramienta de Steven Genusa para configurar sus mapeados de script.

Windows y PWS 4 ó posterior

Existen dos opciones para instalar PHP en Windows con PWS 4 ó posterior. Una es el binario CGI de PHP y la otra el módulo DLL ISAPI.

Si elegis el binario CGI, teneis que hacer lo siguiente:

Si elegis el módulo ISAPI, teneis que hacer lo siguiente:

Windows NT/2000/XP y IIS 4 ó posterior

Para instalar PHP en un servidor NT/2000/XP con IIS 4 ó posterior, teneis que seguir estas instrucciones. Existen dos opciones para instalar PHP, una es el binario CGI de PHP (php.exe) y la otra el módulo ISAPI.

En ambos casos necesitais arrancar la "consola de administración de Microsoft" (Puede encontrarse como 'Administrador de servicios Internet", bien en vuestro "Windows NT 4.0 Option Pack" ó en el Control Panel=>Herramientas de administración bajo Windows 2000/XP). Hacer una pulsación con el botón derecho del ratón en el nodo perteneciente a vuestro servidor web (probablemente aparezca como "Servidor web por defecto") y seleccionar "Propiedades".

Si elegis el binario CGI, teneis que hacer lo siguiente:

Si elegis el módulo ISAPI, teneis que hacer lo siguiente: