Section courante

A propos

Section administrative du site

 Système d'exploitation  Installation  Utilisation  Tutoriel  Programmation  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
Installation du système d'exploitation
Introduction
Références des commandes
Création d'un DVD de démarrage Windows 10
Comment changer le mot de passe d'un compte à partir de l'interpréteur de commande sous Windows 10
Comment voir le journal d'arrêt et de démarrage sous Windows 10
Exécution d'anciens programmes DOS
Installer PHP sur Windows 10 et IIS
C pour Windows (API)
VB pour Windows (API)
VB .NET pour Windows (API)
C++ avec MFC
C# (C Sharp)
Base de registres
SDK Windows 10
Préface
Notes légal
Dictionnaire
Recherche

Installer PHP sur Windows 10 et IIS

Cependant, l'installation de PHP sur une machine Windows a toujours été un peu pénible. Il est possible d'installer PHP à l'aide de Web Platform Installer, mais en raison de nombreux problèmes d'installation, il est souvent préférable d'installer PHP manuellement car si quelque chose ne va pas à l'aide de Web Platform Installer, c'est très, très difficile à corriger, mais les erreurs d'une installation manuelle sont plus faciles à localiser.

Il y a cinq étapes de base pour installer PHP sur une machine Windows 10 :

1. Configuration de IIS

Il faut aller dans «Panneau de contrôle > Programmes > Activer ou désactiver des fonctionnalités Windows» ou «Control Panel > Programs > Turn Windows features on or off» :

Ensuite, il faut cliquez sur Internet Information Services :

Cliquez sur «IIS > World Wide Web Services > Application Development Features > CGI» :

Enfin, vous cliquez sur le bouton OK.

2. Installez la version 64 bits NTS (Non Thread-Safe) de PHP :

Téléchargez et enregistrez sur le poste de travail la version désirer à partir du site Web suivant :

https://windows.php.net/downloads/releases/

Extrayez tout le contenu du fichier Zip dans dossier comme ceci C:\PHP.

Modifiez maintenant la variable d'environnement système PATH afin qu'IIS sache où se trouvent les exécutables PHP :

Aller dans «Panneau de configuration > Système et sécurité > Système > Paramètres système avancés» ou «Control Panel > System and Security > System > Advanced System Settings».

Ensuite, «Variables d'environnement» ou «Environment Variables» :

Maintneant, vous allez dans «Variables système > Chemin > Modifier...» ou «System Variables > Path > Edit»

Enfin, ajouter «C:\PHP».

3. Configurez le fichier php.ini.

Faites une copie du fichier C:\PHP\php.ini-development et enregistrez-le sous C:\PHP\php.ini.

Modifiez le fichier php.ini en recherchant les entrées suivantes, décommentez-les et remplacez les valeurs par :

4. Configurer IIS pour fonctionner avec PHP

Lancer en ligne de commande :

inetmgr

Il affiche alors une application ressemblant à ceci :

Cliquez sur «Mappages de gestionnaires > Ajouter un mappage de modules...» ou «Handler Mappings > Add Module Mapping» :

Dans le champ «Chemin de demandes :» ou «Request path:», vous entrez la valeur «*.php»

Dans le champ «Module:», vous entrez la valeur FastCgiModule (à partir de la liste déroulante)

Dans le champ «Exécutable (facultatif) :» ou «Executable (optional):», vous entrez la valeur suivante «C:\PHP\php-cgi.exe»

Dans le champ «Nom:» ou «Name:», vous entrez la valeur FastCGI :

Vous cliquez sur le bouton OK pour oui.

5. Testez l'installation et la configuration

Lancez le Bloc-notes avec les privilèges administratifs. Créez un fichier test.php et enregistrez-le sous C:\inetpub\wwwroot.

Lancez maintenant un navigateur et accédez à :

http://localhost/test.php


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Lundi, le 30 août 2021