Position actuelle: Accueil> Derniers articles> Guide complet pour installer et tester PHP dans un environnement IIS

Guide complet pour installer et tester PHP dans un environnement IIS

gitbox 2025-07-31

Étapes de base pour installer PHP dans un environnement IIS

En tant que langage de script côté serveur largement utilisé, PHP est favorisé par de nombreux développeurs pour sa flexibilité et ses fonctions puissantes. S'assurer que les applications PHP fonctionnent normalement dans l'environnement IIS (Internet Information Services) est la clé pour garantir les performances et la stabilité du site Web. Cet article présentera les méthodes d'installation et de configuration de PHP sous l'IIS, ainsi qu'une variété de techniques de test pratiques.

Installer IIS

Tout d'abord, vous devez vous assurer que IIS est activé sous Windows. Les services IIS peuvent être ajoutés via les fonctionnalités Activer ou désactiver Windows dans les programmes et les fonctionnalités du panneau de configuration.

Télécharger et configurer PHP

Visitez le site Web officiel de PHP et téléchargez la version en filetage adaptée à votre système d'exploitation. Après l'avoir décompressé dans le répertoire spécifié, ajoutez le gestionnaire PHP dans le gestionnaire IIS via "Mappage du gestionnaire" pour compléter l'intégration de PHP et IIS.

Méthode de test PHP

Créer une page phpinfo pour détecter le statut PHP

La fonction phpinfo () peut rapidement afficher les informations de configuration de PHP et vérifier si PHP fonctionne normalement. Créez un fichier info.php dans le répertoire racine du site Web, avec le contenu suivant:

 <?php
phpinfo();
?>

Après enregistrer, accédez à l'URL correspondante via le navigateur (par exemple: http: //your-server/info.php) pour afficher les informations d'environnement détaillées de PHP.

Activer les journaux d'erreur pour résoudre les problèmes

Activez la journalisation des erreurs dans le fichier php.ini pour aider à attraper et à localiser les erreurs de course. Les exemples de configuration de clé sont les suivants:

 log_errors = On
error_log = "C:\path\to\your\php-error.log"
display_errors = Off

Après avoir enregistré la configuration, redémarrez le service IIS pour que les modifications prennent effet. Confirmez que la fonction de journalisation fonctionne correctement en créant un script PHP contenant les erreurs.

Écriture d'un script de test de connexion de la base de données

La vérification des connexions de la base de données est une partie importante des tests d'application PHP. L'exemple suivant montre un code simple pour la connexion des tests à l'aide de l'extension MySQLI:

 <?php
$servername = "localhost";
$username = "username";
$password = "password";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
    die("Échec de la connexion: " . $conn->connect_error);
}
echo "Connexion avec succès";
$conn->close();
?>

Après avoir enregistré le script, accédez-y via le navigateur pour confirmer si la connexion de la base de données est normale.

Résumer

L'installation et les tests de PHP dans l'environnement IIS sont une garantie importante pour assurer le fonctionnement stable des applications Web. En configurant les pages PHPINFO, en activant les journaux d'erreur et en écrivant des scripts de test fonctionnel, vous pouvez surveiller et optimiser efficacement l'état d'exécution de PHP. Il est recommandé de maintenir la version PHP à jour en temps opportun et de vérifier régulièrement les journaux d'erreur pour améliorer la sécurité et la fiabilité du système.