Position actuelle: Accueil> Derniers articles> Guide complet pour configurer l'environnement PHP sur le serveur IIS

Guide complet pour configurer l'environnement PHP sur le serveur IIS

gitbox 2025-06-24

Introduction à IIS

IIS (Internet Information Services) est un puissant serveur Web lancé par Microsoft, offrant un environnement d'exploitation stable et fiable pour l'hébergement de sites Web et diverses applications. Grâce à une configuration raisonnable, IIS peut s'intégrer de manière transparente avec PHP et d'autres langages de script pour étendre la flexibilité et la fonctionnalité de développement.

Installation de PHP

Avant de configurer IIS pour prendre en charge PHP, vous devez installer correctement PHP. Ce qui suit est le processus d'installation détaillé:

Étape 1: Téléchargez PHP

Veuillez visiter le site Web officiel PHP et sélectionner le package PHP qui convient au téléchargement de votre version de serveur.

Étape 2: Décompressez et configurez les variables d'environnement

Décompressez le package PHP compressé téléchargé dans un répertoire tel que C: \ PHP et ajoutez le répertoire aux variables d'environnement du système pour s'assurer que le système peut reconnaître les commandes PHP.

 Setx Path "% chemin%; C: \ php"

Configurer PHP dans IIS

Après avoir terminé l'installation de PHP, vous devez le configurer dans IIS pour activer la prise en charge de PHP.

Étape 1: Activer la fonction CGI

Ouvrez IIS Manager, sélectionnez le site cible, entrez l'option "Mappage du gestionnaire" et confirmez que la fonction CGI est activée. Cette étape est la clé pour s'assurer que le serveur peut gérer les demandes PHP.

Étape 2: Ajouter la carte du gestionnaire PHP

Cliquez sur "Ajouter un mappage du module" dans "Mappage du gestionnaire" et remplissez le contenu suivant:

  • Module: FastCGiModule
  • Programme exécutable: C: \ php \ php-cgi.exe
  • Nom: php_via_fastcgi

Étape 3: définir les paramètres PHP

Ajustez les paramètres liés à PHP via «l'éditeur de configuration» du site, tel que Télécharger la limite de taille du fichier et le fuseau horaire par défaut. Voici des exemples de configuration PHP.ini courants:

 upload_max_filesize = 10m
post_max_size = 10m
Date.timeZone = "Asie / Shanghai"

Tester la configuration PHP

Une fois la configuration terminée, il est recommandé de créer un fichier PHP de test pour vérifier que l'environnement est normal. Veuillez créer une nouvelle info.php dans le répertoire racine du site Web, et le contenu du fichier est le suivant:

<?php
phpinfo();
?>

Accédez à ce fichier (par exemple: http://yourdomain.com/info.php), si la page d'informations de configuration PHP peut être affichée, cela signifie que la configuration IIS et PHP est réussie.

Résumer

Grâce aux étapes ci-dessus, vous pouvez créer un environnement PHP entièrement fonctionnel sur le serveur IIS. Les configurations de maintenance et de mise à jour régulières garantiront efficacement le fonctionnement sûr et stable du site Web. J'espère que cet article peut vous aider à terminer avec succès la configuration intégrée de l'IIS et du PHP.