Tecnología

Inicio

Cómo habilitar PHP en IIS 6.0

Cómo habilitar PHP en IIS 6.0


PHP (PHP: Hypertext Preprocessor) es un lenguaje de programación gratuito que se utiliza principalmente en servidores web Apache para entregar páginas web a los equipos cliente a través de Internet. IIS es un paquete de aplicaciones de servidor desarrollado por Microsoft como una alternativa a Apache, que por lo general se ejecuta en máquinas que no sean Windows. Mientras que PHP fue desarrollado para trabajar en equipos que ejecutan Linux, se ha modificado para funcionar con ordenadores Windows, incluyendo los que funcionan IIS 6.0. En esta guía se supone que tiene un equipo que ejecuta Windows XP o Server 2003 con IIS 6.0 y alguna versión de PHP ya instalado.

Instrucciones

configuración de PHP

1 Abra el archivo de directivas de arranque de PHP. Estas son las opciones de PHP inicializa cuando se inicia. Las directivas deberán estar contenidas en un archivo llamado php.ini, que tendrá que configurar. Puede utilizar la configuración predeterminada como una plantilla copiando y cambiar el nombre del archivo llamado php.ini-distribución.

2 Abra el archivo php.ini en un programa de edición de texto.

3 Comprobar y / o rellenar las directivas necesarias para ejecutar PHP en IIS. Rellenar la ruta del archivo en el directorio de extensiones en la línea con la frase "extension_dir". La ruta del archivo suele ser "C: \ PHP \ ext," pero puede ser diferente dependiendo de donde se ha instalado PHP y la carpeta extensiones.

4 Incluir los enlaces a los archivos .dll para las extensiones que ha instalado. Llene cada enlace en el formato siguiente en una nueva línea debajo de la línea "extension_dir":

extension = * .dll

Vuelva a colocar el "*" con el nombre del archivo.

5 Encuentra la línea "log_errors" y ponerlo en "On". A continuación, incluir la ruta del archivo del directorio en el que desea que PHP para guardar los registros de errores. La ruta de acceso habitual es C: \ inetpub \ temp \ php-errors.log.

6 Configurar PHP para trabajar con peticiones CGI de IIS. Encuentra o incluir las siguientes directivas y sus valores correspondientes:

cgi.force_redirect = 0

cgi.fix_pathinfo = 1

fastcgi.impersonate = 1

fastcgi.logging = 0

7 Configurar otras directivas como mejor le parezca. Si usted no sabe lo que está haciendo lo mejor es hacer una investigación o simplemente dejar las otras directivas a sus valores por defecto.

8 Guardar y cerrar php.ini.

configuración de IIS

9 Navegue hasta www.iis.net/extensions/fastcgi~~V y descargar e instalar la versión adecuada de la aplicación. Esta aplicación le ayudará trabajo de IIS con PHP para el procesamiento de las solicitudes correspondientes.

10 Abra una ventana de símbolo del sistema.

11 Dile IIS dónde encaminar las solicitudes de PHP. Usted necesitará saber la ruta del archivo del archivo PHP-cgi.exe. Puede estar situado en la raíz de la instalación de PHP. Escriba lo siguiente en la línea de comandos, en sustitución de la palabra ARCHIVO con la ruta del archivo de php-cgi.exe:

cscript% windir% \ system32 \ inetsrv \ fcgiconfig.js -add -section: "PHP" ^ -Ampliación: php -path: "FILE"

12 Cierre la ventana de símbolo del sistema.