Recommandé: résoudre les erreurs internes de IIS5 HTTP500 1. Erreurs: l'erreur du serveur interne HTTP 500 d'IIS5 est l'une des erreurs que nous rencontrons souvent. Sa principale erreur est que les programmes ASP ne peuvent pas parcourir, mais les pages Web statiques HTM ne sont pas affectées. De plus, lorsqu'une erreur se produit, le journal des événements système et le journal des événements de sécurité seront correspondants
J'apprends les connaissances du serveur récemment. Parfois, je rencontre une erreur dans laquelle le script ASP exécute le délai d'expiration, ce qui est vraiment gênant. J'ai trouvé des informations pertinentes et il existe des solutions.
Le délai d'expiration du script par défaut pour IIS est de 90 secondes
De cette façon, si vous téléchargez un logiciel ou transmettez des données pendant plus de 90 secondes, le script de processus est désactivé et abandonnera votre exécution, protégera le traitement par le serveur de la grande mémoire de données et l'utilisation excessive du processeur provoquera des accidents ou une instabilité.
La solution est
Un: vous pouvez cliquer sur le répertoire domestique dans les propriétés du site Web où IIS est situé, puis définir la taille du délai d'expiration du script ASP / CGI dans les options de configuration
Une autre façon est plus simple: ajoutez-le directement à la tête du programme
Server.scriptTimeout = 500
'500 est le temps d'attente du script que vous définissez, quelques secondes en unités, ajustez la taille spécifique par vous-même
Partage: ASP Exemple: ASP empêche un rafraîchissement fréquent des pages Web L'exemple de code suivant est d'empêcher que le rafraîchissement des pages Web soit trop rapide. Si plusieurs pages sont utilisées, il est préférable d'enregistrer le code <% ... %> en tant que fichier ASP et d'utiliser le fichier Inclure à l'avant de la page requise. Les éléments suivants sont cités