Bonjour
J 'ai en vain essaye d installer php pour IIS, via divers tuto.
La premiere version
2 eme version
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 Installer PHP5 sur IIS6 peut parfois être assez déroutant. Voici une petite procédure pour le faire, sans trop de difficultés. 1) Télécharger PHP ICI 2) Dézipper le package sur le serveur dans un dossier(ex: c:\php) Ne pas oublier de donner la permission en lecture et exécution a l'utilisateur anonyme du site, au dossier contenant PHP (ex:IUSR_Serveur sur c:\php) 3) Copier le fichier "php.ini-recommended" dans le %systemroot% (Habituellement c:\Windows) Pour accéder a %systemroot%: - Démarrer/ Exécuter entrer %systemroot% puis Ok 4) Renommer le fichier en "php.ini" 5) Editer le fichier pour faire votre configuration 6) Ouvrir le gestionnaire IIS (inetmgr dans Exécuter) 7) Aller dans les propriétés du Site web par défaut, onglet Répertoire de Base, cliquer sur Configuration 8 ) Cliquer sur Ajouter, Exécutable mettre le chemin vers le fichier php5isapi.dll (ex: c:\php\php5isapi.dll) 9) Entrer .php dans Extension Puis fermer la fenêtre avec Ok 10) Dans l'onglet Documents ajouter index.php 11) Dans le manager IIS cliquer sur Extensions du service web 12) Cliquer sur Ajouter une nouvelle extension de service web 13) Donner un nom (ex: PHP5.2.3) et ajouter le fichier php5isapi.dll 14) Cocher la case puis fermer avec Ok 15) Redémarrer IIS (Dans Exécuter entrer iisreset
Sauf qu'au lieu d'utiliser la dll il utilise l'exe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 Décompressez l'archive zip du pack PHP, pour ma part je l'ai installé dans le répertoire C:\Inetpub\PHP432. Lancez le Notepad et éditez le fichier texte php.ini-dist, il vous faut trouver et remplacer les lignes suivantes : ; Directory in which the loadable extensions (modules) reside. extension_dir = ./ par : ; Directory in which the loadable extensions (modules) reside. extension_dir = C:\Inetpub\PHP432\extensions suivant le répertoire ou vous avez installé le package... et les lignes : ; cgi.force_redirect is necessary to provide security running PHP as a CGI under ; most web servers. Left undefined, PHP turns this on by default. You can ; turn it off here AT YOUR OWN RISK ; **You CAN safely turn this off for IIS, in fact, you MUST.** cgi.force_redirect = 1 par : cgi.force_redirect = 0 Enregistrez ensuite le fichier dans le répertoire de Windows, par exemple C:\Windows, en le renommant au passage en "php.ini".
je met le lien au cas ou..
donc après tout ça j'ai crée un répertoire testphp dans wwwroot, mis un index.php
apres tous a je test et .. ben ca marhe pas et je ne sais pas pourquoi???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <HTML><HEAD><TITLE>Essai 1</TITLE> </HEAD><BODY> Nous sommes le <? echo date("d/m/Y"); ?> </BODY></HTML>
erreur 404
si vous avez une idee:
merci
a+
Partager