Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Transactions ASP-Classic中的事务问题_Transactions_Asp Classic_Iis 7.5 - Fatal编程技术网

Transactions ASP-Classic中的事务问题

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 删除默认脚本错误消息 保存并

我在IIS 7.5服务器和Windows server 2008中托管的经典asp应用程序中遇到
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?