La version PHP 5.6.33 est toujours largement utilisée dans de nombreux projets traditionnels pour sa stabilité et sa bonne compatibilité. Bien que ce ne soit pas la dernière version, il est particulièrement important de maintenir les systèmes hérités. La maîtrise de la configuration de cette version dans un environnement IIS est nécessaire pour garantir que les applications existantes fonctionnent correctement.
Tout d'abord, visitez la page de téléchargement officielle de PHP Windows et sélectionnez le package de compression PHP 5.6.33 qui convient à votre système. Veuillez sélectionner la version compilée VC correspondante et la version à filetage en fonction du scénario d'utilisation. Il est généralement recommandé d'utiliser une version fileuse dans l'environnement de production.
Décompressez le fichier de téléchargement dans le répertoire spécifié, tel que c: \ php. Ensuite, copiez le fichier php.ini-développement ou php.ini-production et renommez-le à php.ini et configurez-le en conséquence pour répondre à vos besoins.
Après avoir terminé l'installation de base, vous devez intégrer PHP dans IIS. Les étapes sont les suivantes:
OuvrirIISDirecteur。
Cliquez sur le nom du serveur,Entrer“Cartographie des gestionnaires”。
choisir“Ajouter la cartographie des modules”。
Remplissez le chemin de la demande en tant que *.php。
模块choisir FastCgiModule。
Le chemin de fichier exécutable est défini sur C:\php\php-cgi.exe。
Personnalisation du nom,comme PHP_via_FastCGI。
Cliquez sur Confirmer et accepter l'invite。
Une fois la configuration terminée, vous pouvez confirmer si l'environnement PHP s'exécute normalement en créant un fichier de test. Créez un nouveau répertoire info.php dans C: \ Inetpub \ wwwroot, le contenu est le suivant:
<?php
phpinfo();
?>
Visitez http: //localhost/info.php, si la page d'informations de configuration PHP s'affiche, cela signifie que la configuration est réussie.
Veuillez confirmer que l'utilisateur IIS_IUSRS a des autorisations de lecture du répertoire wwwroot pour s'assurer que les autorisations sont correctement définies.
Si certaines fonctions ne sont pas disponibles, il se peut que l'extension correspondante ne soit pas activée. Modifiez le fichier php.ini, trouvez la configuration de l'extension pertinente et annulez le commentaire du point-virgule précédent. Par exemple, activez les extensions liées à MySQL:
;extension=php_mysql.dll
;extension=php_mysqli.dll
Grâce aux étapes décrites dans cet article, vous pouvez construire et utiliser avec succès l'environnement PHP 5.6.33 sur IIS. Assurez-vous de vérifier régulièrement la configuration pour garder le système en sécurité et performant. J'espère que ce tutoriel vous aidera dans votre travail de développement.