Base de Registres : Active Server Pages
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
AllowSessionState
Système : NT, 2K
Signification : Permet un état de session
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
ASP : Contrôle si Active Server Pages peut créer un état de session dans les applications.
0 : L'état de session n'est pas autorisé. Le cookie ASPSessionID ne sera pas envoyé aux clients qui accèdent au site web et toute tentative de stockage dans la session ou d'utilisation de Session_OnStart ou de Session_OnEnd provoque une erreur.
1 : Les scripts ASP peuvent autoriser un état de session pour tous les utilisateurs qui accèdent à un fichier .asp sur le site.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
BufferingOn
Système : NT, 2K
Signification : Active la mise en cache
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
ASP : Contrôle la mise en cache par Active Server Pages de la sortie vers un explorateur.
1 : Toutes les sorties sont recueillies avant que l'une d'elles ne soit envoyée à l'explorateur. Cela permet de définir les en-têtes HTTP à partir de n'importe quel emplacement à l'intérieur d'un script. La méthode Response.Buffer peut être utilisée pour annuler l'effet de ce paramètre par défaut.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
DefaultScriptLanguage
Système : NT, 2K
Signification : Langage de script par défaut
Type : REG_SZ
Valeur par défaut : VBScript
ASP : Langage de script utilisé comme langage de script principal pour toutes les applications Active Server Pages. Le langage de script principal peut être utilisé à l'intérieur des délimiteurs de script Active Server Pages (<% et %>). La commande <%@ LANGUAGE = ScriptingLanguage %> peut être utilisée pour annuler l'effet de ce paramètre par défaut.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
EnableParentPaths
Système : NT, 2K
Signification : Permet d'utiliser des chemins relatifs
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
ASP : Permet d'utiliser des chemins relatifs au répertoire courant (c'est-à-dire, remontant dans l'arborescence avec “..”) dans Active Server Pages.
0 (False) : Empêche l'accès à un fichier hors de l'espace racine virtuel du serveur.
1 (True) : Permet l'accès à un fichier hors de l'espace racine virtuel du serveur.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
LogErrorRequests
Système : NT, 2K
Signification : Requêtes de journalisation des erreurs
Type : REG_DWORD
Valeurs possibles : 0 ou 1
Valeur par défaut : 1
ASP : Contrôle l'écriture par le serveur web de requêtes client non réussies dans le fichier journal des événements de Windows NT.
0 : Désactive l'enregistrement des erreurs.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
MemFreeFactor
Système : NT, 2K
Signification : Pourcentage de mémoire libre
Type : REG_DWORD
Valeurs possibles : 50 à 100
Valeur par défaut : 50
ASP : Longueur maximale de la liste de mémoire disponible en pourcentage de la liste de mémoire utilisée.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
MinUsedBlocks
Système : NT, 2K
Signification : Nombre minimum de blocs mémoire utilisés
Type : REG_DWORD
Valeurs possibles : 5 à 20
Valeur par défaut : 10
ASP : Longueur minimale de la liste de mémoire utilisée avant que des éléments puissent être libérés.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
NumInitialThreads
Système : NT, 2K
Signification : Nombre de threads au démarrage
Type : REG_DWORD
Valeurs possibles : 5 à 20
Valeur par défaut : 10
ASP : Nombre de threads de travail créés par Active Server Pages lors de son démarrage. Si cette valeur dépasse le nombre maximal de threads possible, tel qu'il est indiqué par ProcessorThreadMax, Active Server Pages privilégie alors ProcessorThreadMax sur NuminitialThreads.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ProcessorThreadMax
Système : NT, 2K
Signification : Nombre maximum de threads par processeur
Type : REG_DWORD
Valeurs possibles :
1 à 0x000000C8
Valeur par défaut : 10
ASP : Nombre maximum de threads de travail à créer par processeur. Il est généralement déconseillé de créer plus de 20 threads par processeur.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
RequestQueueMax
Système : NT, 2K
Signification : Nombre maximum de requêtes
Type : REG_DWORD
Valeurs possibles :
1 à 0xFFFFFFFF
Valeur par défaut : 500
ASP : Nombre maximum de requêtes de fichier .asp à conserver dans la file d'attente de requêtes disponible pour chaque thread. Lorsque la limite est atteinte, la valeur est envoyée aux clients à partir de la valeur du registre ServerTooBusy.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptEngineCacheMax
Système : NT, 2K
Signification : Nombre maximum de moteurs mis dans le cache
Type : REG_DWORD
Valeurs possibles :
1 à 0xFFFFFFFF
Valeur par défaut : 30
ASP : Nombre maximum de moteurs de langage ActiveX qui seront mis en cache et stockés en mémoire par Active Server Pages.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptErrorMessage
Système : NT, 2K
Signification : Message d'erreur de script
Type : REG_SZ
Valeur par défaut : Une erreur s'est produite sur le serveur au cours du traitement de l'URL. Veuillez contacter votre administrateur système.
ASP : Ce message s'affiche sur un explorateur lorsque ScriptErrorsSentToBrowser a la valeur False.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptErrorsSentToBrowser
Système : NT, 2K
Signification : Envoie les erreurs de script à l'explorateur
Type : REG_DWORD
Valeurs possibles :
0 ou 1
Valeur par défaut : 1
ASP :
1 : Le serveur web écrit les spécificités de débogage (nom du fichier, numéros d'erreur et de ligne, description) vers l'explorateur en plus de l'écriture de ces informations dans le journal.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptFileCacheSize
Système : NT, 2K
Signification : Taille du cache des fichiers script
Type : REG_DWORD
Valeurs possibles : -1,
0 à 0xFFFFFFFF
Valeur par défaut : -1
ASP : Quantité d'octets de mémoire à réserver à la mise en cache des fichiers script précompilés, ce qui améliore les performances de Active Server Pages.
0 : Aucun fichier script ne sera mis en cache. Les performances risquent de baisser si la mise en cache n'est pas utilisée. Les sites à forte circulation de fichiers peuvent augmenter cette taille si le système dispose de suffisamment de mémoire vive.
-1 : Tous les fichiers script requis seront mis en cache.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptFileCacheTTL
Système : NT, 2K
Signification : Délai de conservation des fichiers script dans le cache
Type : REG_DWORD
Valeurs possibles :
0 à 0xFFFFFFFF
Valeur par défaut : 300 (secondes en décimal)
ASP : Intervalle de temps pendant lequel les fichiers script vont rester en mémoire cache avant leur élimination progressive, si aucune référence n'a été faite à ces scripts. Si le nombre de fichiers de données est limité ou si les clients n'accèdent qu'à une petite partie des fichiers, l'augmentation de cette valeur peut s'avérer bénéfique.
0xFFFFFFFF : Les fichiers vont rester en mémoire cache pour une durée indéfinie.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ScriptTimeout
Système : NT, 2K
Signification : Délai d'exécution des scripts
Type : REG_DWORD
Valeurs possibles :
0 à 0xFFFFFFFF
Valeur par défaut : 90 (secondes en décimal)
ASP : Durée d'exécution complète d'un script autorisée par Active Server Pages. Si le script n'est pas achevé dans cet intervalle de temps, le serveur y met un terme et écrit un événement dans le journal des événements. Ceci peut être annulé dans un script grâce à l'appel de la méthode Server.ScriptTimeout. Une valeur spéciale de -1 autorise l'exécution des scripts pendant un intervalle de temps indéfini.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
SessionTimeout
Système : NT, 2K
Signification : Délai de conservation des objets sessions
Type : REG_DWORD
Valeurs possibles :
0 à 0xFFFFFFFF
Valeur par défaut : 20 (minutes en décimal)
ASP : Intervalle de temps par défaut pendant lequel un objet Session doit être conservé, une fois que la dernière requête associée à cet objet a été faite. Ceci peut être annulé dans un script grâce à l'appel de la méthode Session.Timeout.
La modification de ce paramètre est prise en compte sans redémarrage du serveur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
StartConnectionPool
Système : NT, 2K
Signification : Démarre le pool de connexion
Type : REG_DWORD
Valeurs possibles :
0 ou 1
Valeur par défaut : 1
ASP :
0 : Désactive la concentration des connexions ODBC.
Il faut redémarrer le serveur pour que la modification soit prise en compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \W3SVC \ASP \Parameters
Entrée :
ThreadCreationThreshold
Système : NT, 2K
Signification : Nombre maximum de requêtes par thread
Type : REG_DWORD
Valeurs possibles :
1 à 0xFFFFFFFF
Valeur par défaut : 5
ASP : Cette valeur indique le nombre de requêtes qui peuvent être gérées dans la file d'attente commune (c'est-à-dire, les requêtes qui n'ont pas besoin d'être exécutées sur un thread particulier) pour Active Server Pages. Si les requêtes de la file d'attente commune dépassent ce nombre, un nouveau thread est créé dans le groupe de threads (c'est-à-dire le nombre total de threads créés par ASP pour traiter les requêtes entrantes), mais seulement si le nombre de threads au sein du groupe de threads est inférieur au maximum configuré de ProcessorThreadMax.
Il faut redémarrer le serveur pour que la modification soit prise en compte.

 

© Franck Kiechel 2000-2001