El método de la ventanas de configuración del entorno IIS + php 5.3.3 manera en Fastcgi

  

a IIS6.0 PHP configure, a partir de PHP 5.3.3 isapi ya configurado ya no es compatible, y por lo tanto requiere el uso fastcgi dispuesto para compartir la siguiente Echa un vistazo a mi proceso de configuración.

o sentir 5.2 y versiones anteriores de configuración más conveniente, el uso de 5,3 a configurar mi apache realidad colgó, no sé dónde está el problema, no se encontró una solución, en última instancia fantasma restaurar un poco. El primer paso: configuración del entorno de IIS6.0, no hay mucha descripción aquí Segundo paso: Descargar la versión de Windows php5.3.3 comprimido: php-5.3.3-nts-Win32-VC9-x86.zip 1, descargar dirección: http: //windows.php.net/download/, seleccione VC9 x86 Non Thread Safe. Para publicación señala PHP 2, para descomprimir el php-5.3.3-nts-Win32-VC9-x86.zip D: \\ PHP 3, modificar PHP.ini

extension_dir = " D: \\ php \\ carpeta de punto de php colocado bajo y ". php _ * DLL y "; ext y " ruta de acceso al archivo de magic_quotes_gpc = On Si está desactivado, debe estar abierto a On, este es un paso importante para prevenir el ataque SQL! En caso de incumplimiento versión 5.0 ha cambiado register_globals = Off register_globals = On, la entrega efectiva de las variables globales; short_open_tag = apagado, apagado en el sobre, en el que el general puede resolver el problema de la ejecución de la instalación Discuz blanco cuando
Foro

a continuación, modificar algunas de carga de archivos y utilizar el límite máximo de la memoria: memory_limit = 20M capacidad de memoria de la memoria flash post_max_size = 20M 20M upload_max_filesize = tamaño del archivo adjunto

el paso tres: Descargar e instalar Microsoft IIS FastCGI extensión de 5.1 y 6.0 1, Descarga: http://www.iis.net/download/fastcgi http://download.microsoft.com/download/E /0/C/E0C0709A-66E5-4113-9A6C-A5F65BF6717D/fcgisetup_1.5_rtw_x86.msi 2, la instalación fcgisetup_1.5_rtw_x86.msi 3, fcigext.ini configuración (en% WINDIR% \\ system32 \\ inetsrv) en fcigext.ini Agregue lo siguiente al final: [Types] php = PHP [PHP] ExePath = D: \\ php \\ php-cgi.exe (PH Catálogo P) 4, configurar la extensión FastCGI y PHP funcione junto a Click &" derecho; página web y " seleccionar y " Properties ", haga clic en el y " directorio principal y " opción, haga clic en " Configuración y " botón, haga clic y " añade " botón, haga clic y " navegar y " mirando fcgiext.dll en% windir% \\ system32 \\ inetsrv años. Introduzca la extensión .php, la selección de la acción y " ", limitar la entrada y " GET, HEAD, POST ". Confirmar y " motor de scripting y " y y " comprobar si existe un archivo y " si es seleccionado, al igual que cheque. Una vez que lo haya confirmado, haga clic en " OK ".

Paso 4: escriba un paso simple para probar si PHP FastCGI está funcionando correctamente. En el directorio C: wwwroot \\ Inetpub \\ para crear un archivo test.php, abierta Test.php, rellenar el siguiente: < phpinfo () de PHP; > Test.php guardar, reiniciar IIS, y luego en el navegador barra de dirección ?? Http: //localhost/Test.php Ver si es correcto.

Copyright © Conocimiento de Windows All Rights Reserved