Server.ScriptTimeout Cet attribut donne la durée maximale d'exécution du script Asp. Si la durée d'exécution du programme asp dépasse la valeur spécifiée par cet attribut, Asp signalera une erreur.
La valeur par défaut du serveur pour cette propriété est 90, en secondes. Nous pouvons afficher cette valeur via un code comme celui-ci :
Copiez le code comme suit :<%
Response.Write Server.ScriptTimeOut
Response.Write Http://www.vevb.com
%>
Puisque la valeur ScriptTimeout par défaut d'IIS est de 90 secondes (réellement définie dans la métabase IIS), nous pouvons modifier cela. valeur dans notre programme :
Copiez le code comme suit :
<%Server.ScriptTimeOut=100%>
Cela change le temps d'exécution maximum du programme Asp à 100 secondes. Cependant, une chose à noter ici est que la valeur définie de ScriptTimeOut est supérieure à la valeur de paramètre par défaut d'IIS. En d'autres termes, si nous définissons la valeur ScriptTimeOut comme ceci, <%Server.ScriptTimeOut=60%> ne fonctionnera pas. comme la valeur par défaut est 90, la valeur définie ne peut être supérieure à 90. Si elle est inférieure à 90, alors 90 secondes prévaudront toujours.
Bien entendu, les 90 secondes par défaut d'IIS peuvent également être modifiées. Pour plus de détails, veuillez vous référer aux articles associés sur la façon de modifier la métabase IIS.