Installation avec les serveurs IIS/PWS

Cette section contient des notes sur l' installation de PHP avec IIS ( Microsoft Internet Information Server ) : PWS / IIS 3 , PWS 4 ou plus récent et IIS 4 ou plus récent .

Windows et PWS/IIS 3

La méthode recommandée pour configurer ces serveurs est d' utiliser le fichier INF inclus dans la distribution ( php_iis_reg.inf ) . Vous pouvez éditer ce fichier , pour vous assurer que les extenstions et les dossiers d ' installation de PHP sont bien ceux de votre configuration . Ou alors , vous pouvez suivre les instructions suivantes :

Avertissement

ATTENTION : Ces instructions requièrent la manipulation du fichier de registry de Windows . Une erreur peut laisser votre système dans un état instable . Nous vous recommandons vivement de sauvegarder ce fichier en lieu sûr . L' équipe de développement et les traducteurs de cette documentation ne pourront pas être tenus responsable d 'un quelconque dommage qui pourrait survenir dans votre registry .



Les étapes suivantes n' affectent pas la configuration du serveur web , et ne s'appliquent que si vous voulez que vos scripts PHP soient exécutés lorsqu'il sont exécutés en ligne de commande (par exemple , run c:\messcripts\test.php ) ou en double-cliquant sur l 'icone . Vous pouvez ignorer ces étapes si vous préférez que vos scripts PHP s' ouvrent dans éditeur de texte , plutôt que de les voir s 'exécuter lorsque vous double-cliquez dessus .



Les utilisateurs de PWS et IIS 3 sont prêts à utiliser leur serveur . Avec IIS 3 , vous pouvez utiliser un outil bien pratique de Steven Genusa pour configurer votre carte des scripts .

Windows et PWS 4 ou plus récent

Pour installer PHP sous Windows avec PWS 4 ou plus récent , vous avez deux options : l' une est d'avoir PHP sous forme de CGI , l'autre est d 'utiliser les modules SAPI , sous forme de DLL .

Si vous optez pour le CGI , faites ceci :



Si vous optez pour les modules ISAPI , faites ceci :



Windows NT/2000 et IIS 4 ou plus récent

Pour installer PHP sous Windows NT / 2000 serveyr avec IIS 4 ou plus récent , vous avez deux options : l' une est d'avoir PHP sous forme de CGI , l'autre est d 'utiliser les modules SAPI , sous forme de DLL .

Dans les deux cas , vous devez lancer la console " Microsoft Management " (elle peut aussi s'appeler "Internet Services Manager " . Elle est située soit dans " Windows NT 4.0 Option Pack " ou dans "Control Panel= Administrative Tools " sous Windows 2000 ) . Puis , faites un clic droit sur votre dossier web ( qui apparaitra probablement comme Default Web Server ) , et sélectionnez "Properties " .

Si vous optez pour le CGI , faites ceci :



Si vous optez pour les modules ISAPI , faites ceci :