Transactions ASP-Classic中的事务问题
我在IIS 7.5服务器和Windows server 2008中托管的经典asp应用程序中遇到Transactions ASP-Classic中的事务问题,transactions,asp-classic,iis-7.5,Transactions,Asp Classic,Iis 7.5,我在IIS 7.5服务器和Windows server 2008中托管的经典asp应用程序中遇到HTTP 500错误 我已经完成了以下步骤 应用程序池中已启用32位 启用父路径=true MSDTC安全设置已更新 尽管如此,上述更改仍不起作用。但在卸载和安装MSDTC并执行IISRESET时,效果很好 注意:使用Transaction=required启用ASP页面,删除此页面也可以正常工作 打开IIS管理器并转到ASP部分 将发送错误设置为browser=true 删除默认脚本错误消息 保存并
HTTP 500错误
我已经完成了以下步骤
应用程序池中已启用32位
启用父路径=true
MSDTC安全设置已更新
尽管如此,上述更改仍不起作用。但在卸载和安装MSDTC
并执行IISRESET
时,效果很好
注意:使用Transaction=required
启用ASP页面,删除此页面也可以正常工作
打开IIS管理器并转到ASP部分
将发送错误设置为browser=true
删除默认脚本错误消息
保存并重新启动IIS
取消选中浏览器中的“显示友好错误消息”。如果执行了上述步骤,您将能够在浏览器中看到正确的错误李>
查看下面的屏幕截图
您在浏览器中看到的错误是什么??
检查以下链接以配置MSDTC和您的DB进行事务和身份验证(入站、出站)。对于您的描述,它看起来像是ASP中的身份验证和事务相关问题
500仅表示“内部服务器错误”。真正导致这种情况的可能性几乎是无限的。打开详细的错误消息,确保不允许您的浏览器认为它比您更聪明,然后根据实际错误的页码和行号,让我们确切地知道什么代码抛出了什么错误。我已在IIS 7.5中的ASP设置中启用了它,还启用了在IE中显示友好的错误消息,但它仍然没有显示出实际的错误。有什么想法吗?然后关闭friggin的“friendly”(无用的代码)错误消息。是的,几个月前我也遇到了同样的问题,删除事务对我也很有效。当数据库不在同一服务器上时,会发生这种情况。我没有找到任何交易的原因,所以我删除了。我建议您查看IIS日志(C:\inetpub\logs\LogFiles)并查看该特定页面的详细错误。请问您为什么仍然使用ASP Classic?