Application serveur indisponible
L'application Web à laquelle vous tentez d'accéder sur ce serveur Web est actuellement indisponible. Veuillez cliquer sur le bouton « Actualiser » de votre navigateur Web pour réessayer votre demande.
Remarque de l'administrateur : un message d'erreur détaillant la cause de cet échec de demande spécifique peut être trouvé dans. le journal des événements d'application du serveur Web. Veuillez consulter cette entrée de journal pour découvrir la cause de cette erreur.
Lors du débogage, un problème est survenu avec une instruction SQL. Après la modification de l'erreur, IIS a généré cette erreur. . . . .
Bien sûr, j'ai essayé de rafraîchir, mais c'était presque en vain. Je n'avais pas d'autre choix que de redémarrer IIS, mais le résultat était toujours le même !
Après avoir redémarré l'ordinateur, l'erreur persiste. C'est déprimant.
Après avoir vérifié le journal, j'ai constaté que le dernier journal contenait beaucoup d'espaces (cela devrait être le cas, car le journal est du texte). Cela semble être écrit dans une boucle infinie. Mais il devrait être possible de récupérer après avoir redémarré l'ordinateur, supprimé le journal et l'avoir réexécuté. Le résultat est toujours le même !
Plus tard, avec l'aide de collègues, j'ai découvert qu'un service des Services était arrêté. Après la réouverture du service ASP.net State Service, IIS devient normal.
Je ne comprends pas pourquoi le service a été arrêté après qu'une erreur s'est produite dans le programme, et le service n'a pas été chargé même après le redémarrage d'IIS et de l'ordinateur, j'étais très déprimé. . . Doit être démarré manuellement.
[Correction : mercredi 22 mars 2006 à 15:41:18]
Peut-être que ce qui précède est une coïncidence, IIS a toujours eu la même erreur dans l'après-midi. Après plusieurs vérifications plus tard, j'ai découvert que cela n'avait rien à voir avec IIS (j'ai aussi réinstallé IIS, quel idiot) ! Après plusieurs heures de réflexion, j'ai finalement mis le problème sur les morceaux de code que j'avais écrit ! Il s'est avéré qu'il s'agissait d'une erreur de débordement de pile. Je suis tellement confus, pourquoi l'erreur signalée par .net est une erreur de débogage d'exécution ! De plus, de nombreuses erreurs DCOM liées à .net sont enregistrées dans le journal :
Les paramètres d'autorisation spécifiques à l'application n'accordent pas l'autorisation d'activation locale pour l'application COM Server avec CLSID.
{73B25FFD-F501-437B-8B11-7F0DE383964F}
à l'utilisateur WEBB-COUNTRY-WUASPNET SID (S-1-5-21-1343024091-113007714-725345543-1010). Cette autorisation de sécurité peut être modifiée à l'aide de l'outil d'administration des services de composants.
Pour plus d'informations, consultez Aide et support. Centre sur http://go.microsoft.com/fwlink/events.asp . J'ai
été dérouté par ces quelques lignes d'erreurs au début et j'ai fini par perdre plusieurs heures.