PHP Installer PHP et l'utiliser avec IIS


Exemple

Tout d'abord, vous devez avoir installé IIS ( Internet Information Services ) sur votre ordinateur. IIS n'est pas disponible par défaut, vous devez ajouter la caractéristique à partir du Panneau de configuration -> Programmes -> Caractéristiques Windows.

  1. Téléchargez la version de PHP que vous aimez depuis http://windows.php.net/download/ et assurez-vous de télécharger les versions non-thread-safe (NTS) de PHP.
  2. Extrayez les fichiers dans C:\PHP\ .
  3. Ouvrez Internet Information Services Administrator IIS .
  4. Sélectionnez l'élément racine dans le panneau de gauche.
  5. Double-cliquez sur Handler Mappings .
  6. Dans le panneau de droite, cliquez sur Add Module Mapping .
  7. Configurez les valeurs comme ceci:
Request Path: *.php   
Module: FastCgiModule  
Executable: C:\PHP\php-cgi.exe  
Name: PHP_FastCGI  
Request Restrictions: Folder or File, All Verbs, Access: Script
  1. Installez vcredist_x64.exe ou vcredist_x86.exe ( vcredist_x86.exe Visual C ++ 2012) à partir de https://www.microsoft.com/en-US/download/details.aspx?id=30679

  2. Configurez votre C:\PHP\php.ini , en particulier avec l' extension_dir ="C:\PHP\ext" .

  3. Réinitialiser IIS: Dans une console de commande DOS, tapez IISRESET .

Vous pouvez éventuellement installer PHP Manager pour IIS, qui est d'une grande aide pour configurer le fichier ini et suivre le journal des erreurs (ne fonctionne pas sous Windows 10).

N'oubliez pas de définir index.php comme l'un des documents par défaut pour IIS.

Si vous avez suivi le guide d'installation, vous êtes maintenant prêt à tester PHP.

Tout comme Linux, IIS a une structure de répertoires sur le serveur, la racine de cet arbre est C:\inetpub\wwwroot\ , voici le point d'entrée pour tous vos fichiers publics et scripts PHP.

Utilisez maintenant votre éditeur favori ou simplement le Bloc-notes Windows et tapez ce qui suit:

<?php 
header('Content-Type: text/html; charset=UTF-8');    
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';

Enregistrez le fichier sous C:\inetpub\wwwroot\index.php utilisant le format UTF-8 (sans BOM).

Ensuite, ouvrez votre nouveau site Web en utilisant votre navigateur sur cette adresse: http: //localhost/index.php