Besoin de configurer PHP sous IIS6.0. Puisque PHP 5.3.3 ne prend plus en charge la configuration isapi, il doit être configuré en mode fastcgi. ci-dessous.
J'ai toujours l'impression que la configuration de la version 5.2 et des versions précédentes est plus pratique. Après avoir utilisé la configuration 5.3, mon Apache a raccroché, je ne sais pas où est le problème et je n'ai pas trouvé de solution. . En fin de compte, j’ai dû le restaurer via ghost.
La première étape : configuration de l'environnement iis6.0, pas beaucoup d'introduction ici
La deuxième étape : télécharger la version compressée Windows de php5.3.3 : php-5.3. 3 -nts-Win32-VC9-x86.zip
1. Adresse de téléchargement : http://windows.php.net/download/, sélectionnez VC9 x86 Non Thread Safe. Concernant les instructions de version PHP
2. Décompressez php-5.3.3-nts-Win32-VC9-x86.zip dans D:PHP
3. Modifiez PHP.ini
extension_ dir<.> = « D:phpext » pointe vers le chemin du fichier « php_*.dll » dans le dossier php magic_quotes_gpc = On S'il est désactivé, il doit être activé. est une étape importante pour prévenir les attaques SQL ! La version 5.0 a On par défaut
register_globals=Off. Remplacez-le par register_globals=On, afin que le passage de la variable globale
soit valide short_open_tag =Off, changez-le en On, cela peut généralement ; résoudre le problème d'exécution
Un problème vide se produit lors de l'installation du Discuz! Forum
chaîne suivante et supprimez le point-virgule avant le code.
extension=php_mb string .dll 这个不选的话用phpMyAdmin会出现红色提示 extension=php_dba.dll extension=php_dbase.dll extension=php_ file pro.dll 可选 extension=php_gd2.dll 支持GD库的,一般要滴 extension=php_i map .dll 可选 extension=php_ldap.dll extension=php_ mysql .dll 支持MySQL的
Téléchargements de fichiers et la limite maximale d'utilisation de la mémoire :
memory_limit = 20M 内存容量 post_max_size = 20M 闪存容量 upload_max_ filesize = 20M 附件容量
Étape 3 : Téléchargez et installez l'extension Microsoft FastCGI pour IIS 5.1 et 6.02. Installez fcgisetup_1.5_rtw_x86.msi
3. Configurez fcigext.ini (dans le répertoire %WINDIR%system32inetsrv)
Ajoutez le contenu suivant à la fin de fcigext.ini :
[Types] php=PHP [PHP] ExePath=D:\php\php-cgi.exe (PHP目录)
Cliquez avec le bouton droit sur "Site Web" et sélectionnez "
Propriétés », Cliquez sur l'option « Répertoire personnel », cliquez sur le bouton « Configurer »
, Cliquez sur le bouton « Ajouter »,
Cliquez sur « Parcourir » et regardez pour cela dans %WINDIR%system32inetsrv fcgiext.dll.
Entrez .php dans l'extension,
Sélectionnez "Limiter à" comme action, entrez "GET,
HEAD, POST". Confirmez si "Script Engine" et "Vérifier si le fichier existe" sont sélectionnés
Sinon, veuillez les sélectionner.
Après avoir confirmé que tout est correct, cliquez sur "OK".
Étape 4 : Écrivez un script simple pour tester si PHP FastCGI fonctionne correctement.
Créez le fichier test.php dans le répertoire C:Inetpubwwwroot, ouvrez Test.php et remplissez le contenu suivant :
<?php phpinfo (); ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!