IIS : configuration PHP différente par site

Présentation

Dans cet article, je vous expliquer comment personnaliser les directives PHP pour chacun des sites présents sur un serveur IIS.

Il existe plusieurs méthodes plus ou moins complexes.

Je vais vous présenter celle qui pour moi me parait le moins contraignant, l’utilisation des sections PATH dans la configuration de PHP.

Configuration du site dans le php.ini

Ouvrir le fichier php.ini qui correspond à la version de PHP exécuté sur le site et ajouter à la fin du fichier une section PATH comme ci-dessous avec les instructions à surcharger.

[PATH=D:/path/website1]
error_reporting = E_ALL & ~E_NOTICE
error_log = "D:\path\website1\logs\php72-error.log"
upload_max_filesize = 11M
max_file_uploads = 20

Conclusion

Avec cette solution, il est possible de personnaliser les paramètres PHP pour chaque site.

En cas de changement de version de PHP, il faut penser à reporter les lignes dans le bon fichier php.ini



Related Posts


Rediriger HTTP vers HTTPS sur IIS
Dans ce tutoriel, nous allons voir comment redirigé automatiquement les requêtes http vers https sous IIS. Prérequis : Configuration valide de votre site avec le SSL Avoir le module Rewrite d’installé sous IIS. Le module Rewrite est disponible avec W

GLPI : SSO avec IIS – Authentification unique
Dans cet article, je vais expliquer comment mettre en place le SSO (Single Sign-On : Authentification unique) avec GLPI installé avec IIS. Le SSO évite au utilisateur d'avoir besoin de saisir leur identifiant pour se connecter à GLPI. Prérequis - Avo

GLPI sous IIS : configuration et installation
Présentation Dans cet article, je vais vous expliquer comment préparer l'environnement Windows pour installer GLPI sous IIS et comment configurer GLPI pour l'envoie d'e-mail. Prérequis Avoir le rôle IIS d'installé sur un serveur. Installer PHP sous I

Laisser un commentaire