4.4.4 Installation avec les serveurs IIS/PWS
4.4 Installation sur les système Windows
4 Installation et configuration
Manuel PHP
->Windows et PWS/IIS 3 . Windows et PWS 4 ou plus récent . Windows NT/2000/XP et IIS 4 ou plus récent
|
4.4.4.1 Windows et PWS/IIS 3
La méthode recommandée pour configurer ces serveurs
est d'utiliser le fichier INF inclus dans la distribution
(
pws-php4cgi.reg
dans le dossier SAPI pour PHP 4 ou
pws-php5cgi.reg
dans le dossier principal pour PHP 5).
Vous pouvez éditer ce fichier, pour vous assurer que les
extensions et les dossiers d'installation de PHP sont bien
ceux de votre configuration. Ou alors, vous pouvez suivre les
instructions suivantes pour le faire manuellement.
Attention |
Ces instructions requièrent la manipulation du fichier de
registre 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 registre.
|
-
Lancez Regedit.
-
Naviguez jusqu'à :
HKEY_LOCAL_MACHINE /System
/CurrentControlSet /Services /W3Svc /Parameters
/ScriptMap
.
-
Dans le menu "edit", sélectionnez :
New->String Value
.
-
Entrez l'extension que vous voulez utiliser pour les scripts PHP.
Par exemple :
.php
-
Double-cliquez sur la chaîne, et entrez le chemin jusqu'à
php.exe
dans le champ "value data". Exemple :
C:\php\php.exe
pour PHP 4 ou
C:\php\php-cgi.exe
pour PHP 5.
-
Répétez ces étapes pour chaque extension que vous désirez associer à vos scripts
PHP.
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 un
éditeur de texte, plutôt que de les voir s'exécuter lorsque vous
double-cliquez dessus.
-
Naviguez jusqu'à :
HKEY_CLASSES_ROOT
-
Dans le menu edit, sélectionnez :
New->Key
.
-
Donnez le nom de votre extension à la clé.
Par exemple :
.php
-
Sélectionnez le nom de la nouvelle clé dans le panneau de
droite, et double-cliquez dans "default value", puis entrez
phpfile
.
-
Répétez ces instructions pour toutes les extensions que vous avez
associé aux scripts PHP.
-
Créez une autre
New->Key
sous
HKEY_CLASSES_ROOT
et nommez-la
phpfile
.
-
Sélectionnez la nouvelle clé
phpfile
et dans
le panneau de droite, double-cliquez dans "default value" et
entrez
PHP Script
.
-
Faites un clic droit dans
phpfile
et sélectionnez
New->Key
, appelez-le
Shell
.
-
Faites un clic droit dans
Shell
et sélectionnez
New->Key
, appelez-le
open
.
-
Faites un clic droit dans
open
et sélectionnez
New->Key
, appelez-le
command
.
-
Sélectionnez la nouvelle clé
command
et dans le
panneau de droite, faites un double-clic dans "default value", puis entrez
le chemin jusqu'à
php.exe
. Par exemple :
c:\php\php.exe -q %1
(n'oubliez pas le
%1
).
-
Quittez Regedit.
-
Si vous utilisez PWS sous Windows, redémarrez pour prendre en
compte le nouveau registre.
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.
|