Utilisez cet onglet pour contrôler l'exécution de pages ASP (Active Server Pages) au sein de l'application sélectionnée. Les applications qui s'exécutent dans Les services Internet (IIS) peuvent être configurées pour une efficacité accrue en activant l'état et le délai d'expiration de session, la mise en mémoire tampon, les chemins d'accès relatifs au répertoire parent, le langage et le délai d'exécution du script ASP.

Remarques

Vous pouvez définir les propriétés de configuration des applications au niveau du site Web, du répertoire virtuel ou du répertoire.

Activer l'état de session

Activez cette case à cocher pour activer l'état de session.

Lorsque l'état de session est activé, ASP (Active Server Pages) crée une session pour chaque utilisateur accédant à une application ASP afin que vous puissiez identifier cet utilisateur d'une page à l'autre de l'application. Lorsque l'état de session est désactivé, ASP n'effectue pas le suivi des utilisateurs et n'autorise pas les scripts ASP à stocker des informations dans l'objet Session, ni à utiliser les événements Session_OnStart et Session_OnEnd. Une session se termine automatiquement si l'utilisateur n'a pas demandé ou actualisé une page d'une application avant l'expiration du délai.

Délai d'expiration de session

Définissez le délai d'expiration pour toutes les sessions inactives sur le système.

Le délai d'expiration de session contrôle la durée de la session de l'utilisateur ou, plus précisément, la durée de vie de l'objet Session. Un script peut terminer de façon explicite une session à l'aide de la méthode Session.Abandon. Même lorsque l'état de session est activé pour une application, vous pouvez désactiver l'état de session d'une page ASP spécifique à l'aide de la directive <%@ ENABLESESSIONSTATE = False %>.

Activer la mise en mémoire tampon

Activez cette case à cocher pour faire en sorte qu'IIS autorise toute sortie générée par une page ASP à être collectée avant d'être envoyée au navigateur. Lorsque la page est affichée par le navigateur, tout le contenu est achevé. La mise en mémoire tampon de la sortie vous permet de définir les en-têtes HTTP à partir de n'importe quel emplacement dans un script ASP.

Lorsque la case à cocher est désactivée, la sortie est renvoyée au navigateur lors du traitement de la page, ce qui donne à celle-ci une image « peinte ». Vous pouvez annuler cette option dans un script en utilisant la méthode Response.Buffer dans vos scripts ASP.

Activer les chemins d'accès relatifs au répertoire parent

Activez cette case à cocher pour autoriser les pages ASP à utiliser des chemins relatifs vers le répertoire parent du répertoire actuel (chemins utilisant la syntaxe ..).

Si vous activez cette case à cocher, n'accordez pas d'accès en exécution aux répertoires parents car un script pourrait exécuter un programme non autorisé dans un répertoire parent.

Langage ASP par défaut

Spécifiez le langage de script principal pour les pages ASP (Active Server Pages), c'est-à-dire le langage utilisé pour traiter les commandes entre délimiteurs ASP (<% et %>).

ASP est livré avec deux moteurs de script Microsoft® ActiveX® : Microsoft Visual Basic® Scripting Edition (VBScript) et Microsoft Jscript® (JScript). La valeur initiale du paramètre Langage ASP par défaut est VBScript. Vous pouvez spécifier le nom de n'importe quel langage pour lequel un moteur de script ActiveX est installé sur votre serveur. Assurez-vous d'utiliser le mot clé exact requis pour votre moteur, tel qu'il est indiqué dans la documentation fournie par le fabricant de votre moteur de script. Vous pouvez remplacer le langage par défaut d'une page ASP à l'aide de la directive <%@ LANGUAGE %>.

Délai d'exécution du script ASP

Spécifiez la durée d'exécution d'un script autorisée par ASP. Vous pouvez définir un délai d'exécution compris entre 1 et 2 147 483 647.

Si l'exécution du script ne se termine pas à la fin du délai d'exécution, ASP interrompt le script et écrit un événement dans le journal des événements Windows. Vous pouvez annuler cette option dans une page ASP en utilisant la méthode Server.ScriptTimeout.

Activer les assemblages côte à côte

Les assemblages côté à côte permettent aux applications ASP de spécifier la version d'un composant DLL système ou COM classique à utiliser, comme MDAC, MFS, MSVCRT, MSXML, etc. Par exemple, si votre application ASP est basée sur MSXML version 2.0, vous pouvez faire en sorte qu'elle continue à utiliser MSXML version 2.0 même après l'application de Service Packs au serveur. Chaque nouvelle version de MSXML est installée sur l'ordinateur, mais la version 2.0 est conservée et utilisée par votre application. Pour configurer des assemblages SxS, vous devez connaître le chemin de la DLL et le fichier manifeste COM+ doit se trouver dans chaque répertoire virtuel qui a besoin d'utiliser cette DLL.

Remarques

Les DLL partagées doivent prendre en charge les assemblages côte à côte.

Nom du fichier manifeste

Tapez le nom du fichier manifeste COM+. Le manifeste COM+ est un fichier XML qui contient des informations concernant l'emplacement de la DLL. IIS ne vérifie pas l'existence du manifeste.

Pour voir un extrait de fichier manifeste, consultez la documentation en ligne d'IIS 6.0 (éventuellement en anglais) disponible sur le site TechCenter de Microsoft Windows Server.

Rubriques connexes

Pour plus d'informations sur les pages ASP (Active Server Pages) et la configuration d'applications, consultez la documentation en ligne d'IIS 6.0 (éventuellement en anglais) disponible sur le site TechCenter de Microsoft Windows Server.


Table des matières