2010-10-29 3 views
0

Comme une manière unifiée pour nos applications de détecter les temps d'arrêt et la maintenance du serveur, nous aimerions savoir s'il existe un moyen de définir une variable qui peut être défini par pool d'applications (ou serveur) et lu par PHP et ASP.NET.Définir la variable serveur/environnement serveur sur IIS 7.5 partagé par PHP et ASP.Net

Je sais qu'il est possible de définir des variables d'environnement FastCGI, mais celles-ci ne sont pas lues par ASP.

Des idées?

Répondre

3

Je n'ai pas encore essayé cela dans les applications ASP, mais la solution semble être indépendante. J'utilise cette solution pour plusieurs sites PHP, et cela fonctionne très bien. Mon but était d'utiliser réellement la variable dans l'application web. Je cours Windows Server 2008 R2. La solution peut être trouvée à l'adresse:

http://learn.iis.net/page.aspx/686/setting-http-request-headers-and-iis-server-variables/

En utilisant IIS7 (ou 7.5), avec l'URL Rewrite module installé, utilisez son interface "Gérer les variables du serveur." Vous pouvez créer une nouvelle variable ou activer/remplacer une variable existante à l'aide des règles de réécriture que vous créez dans le fichier de configuration (web.config) pour chaque site ou au niveau du serveur.

Vous avez mentionné que vous souhaitiez une variable différente par pool d'applications. Dans mon cas, j'ai un pool d'applications différent pour chaque site Web.

J'espère que c'est utile.

+0

Nous vous remercions de votre aide. –

+0

Contente d'entendre que ça a aidé ... – dscone

Questions connexes