Red de conocimiento informático - Material del sitio web - Cómo configurar el entorno de ejecución de php en iis Cómo configurar el entorno de ejecución de php en iis

Cómo configurar el entorno de ejecución de php en iis Cómo configurar el entorno de ejecución de php en iis

¿Cómo ejecutar php en iis? Método para ejecutar PHP en IIS:\x0d\ I. Instalar PHP5.3.6\x0d\ 1) Apague el firewall y descomprima php5.zip en el directorio D:PHPPHPWINDOWS\x0d\ 3) Vaya al directorio de instalación de php (D. Directorio del grupo de colección PHPWINDOWS)\x0d\2) Haga clic en el botón "Agregar" en "Agregar". PHPPHPdirectorio del grupo de colección de Windows). Haga clic en Agregar en la pestaña Asignaciones para abrir el cuadro de diálogo Agregar/Editar asignación de extensión de aplicación, haga clic en Ejecutable. "Examine" "Archivo ejecutable" y busque D: PHP

Aunque FastCGI realiza operaciones de un solo subproceso, por lo que no es necesario realizar comprobaciones de seguridad de subprocesos, eliminar la protección de las comprobaciones de seguridad de subprocesos puede mejorar la eficiencia de la ejecución. , por lo que si usa FastCGI para ejecutar PHP, se recomienda elegir la versión NonThreadSafe.

Oficialmente no se recomienda utilizar NonThreadSafe en un entorno de producción, por lo que optamos por utilizar la versión ThreadSafe de PHP.

2. Configurar php

Extraer a un directorio, como c:/php345

Renombrar php.ini-development a php.ini

p>

fastcgi.impersonate=1 El valor predeterminado es 0. Si usa IIS, debe habilitar: cgi.promptate=1

Si usa IIS, debe habilitar: cgi.promptate =1

Si usa IIS, necesita habilitar fix_pathinfo=1

cgi.force_redirect=0 está activado de forma predeterminada. Si usa IIS, puede desactivarlo

En segundo lugar, especifique el directorio extension_dir y el directorio date.timezone

extension_dir="C:/php53iis/ext"

date.timezone=Asia/Shanghai

Modifique en el archivo de configuración PHP.INI cgi.fix_pathinfo=1, PHP arreglará SCRIPT_FILENAME con la dirección del archivo real; de lo contrario, PHP no podrá encontrar los archivos necesarios para procesar el archivo PHP.

3. Configurar nginx

Descomprimir nginx, como c:/nginx

Establezca el directorio donde se almacena error.log y cambie #error_logs/error .log; # Vaya a este directorio. De forma predeterminada, error.log se almacena en el directorio de registros en el directorio de instalación de Nginx.