2017-05-30 1 views
3

Je suis face à HTTP 500 error avec application asp classique hébergé dans IIS 7.5 Server et Windows Server 2008.numéro de transaction dans ASP classique

Je l'ai fait les étapes ci-dessous.

  1. 32 bits dans l'App piscine Activé
  2. option Activer les chemins parents = true
  3. paramètres MSDTC sécurité mis à jour

encore qui ne fonctionne pas avec les changements ci-dessus. Mais sur la désinstallation et l'installation MSDTC et faire un IISRESET fonctionne très bien.

Remarque: La page ASP est activée avec Transaction=required et la suppression fonctionne également correctement.

+1

500 signifie simplement "erreur interne du serveur". Les possibilités de ce qui est réellement en cause sont à peu près infinies. Activez les messages d'erreur détaillés, assurez-vous que votre navigateur n'est pas autorisé à penser qu'il est plus intelligent que vous, puis, en fonction de la page et du numéro de ligne de l'erreur réelle, faites-nous savoir exactement quel code génère exactement quelle erreur. – Martha

+0

Je l'ai activé dans les paramètres ASP dans IIS 7.5 et également permis d'afficher des messages d'erreur amicaux dans IE, mais toujours pas l'erreur réelle. des idées? –

+1

[Comment activer les erreurs détaillées] (https://stackoverflow.com/a/2640607/121333), et désactivez les messages d'erreur friggin '"friendly" (mot de code pour "inutile"). – Martha

Répondre

0
  1. Ouvrez le Gestionnaire IIS et passez à la section ASP
  2. set envoyer erreur au navigateur = true
  3. supprimer le message d'erreur de script par défaut
  4. enregistrer et redémarrer IIS
  5. décochez la case « Afficher message d'erreur convivial "du navigateur. Si vous avez effectué les étapes ci-dessus, vous serez en mesure de voir la bonne erreur dans votre navigateur.

Vérifiez la capture d'écran ci-dessous

IIS settings

Quelle est l'erreur que vous voyez dans le navigateur ?? Cochez les liens ci-dessous pour configurer MSDTC et votre base de données pour la transaction et l'authentification (entrante, sortante). Pour vous, cela ressemble à un problème d'authentification et de transaction dans ASP.

Where MSDTC needs to be installed in Distributed transaction case

https://msdn.microsoft.com/en-us/library/dd327979.aspx