Iis 7 设置详细/客户错误消息问题,iis7 asp classic

Iis 7 设置详细/客户错误消息问题,iis7 asp classic,iis-7,asp-classic,Iis 7,Asp Classic,我在任何地方都找不到类似的问题。基本上,当我将站点设置为“自定义错误”时,它会显示默认的500错误消息,但是当我将其设置为“显示详细错误”时,页面加载正常,没有错误。还有其他人见过这个吗?如何查看错误是什么?在IIS中 打开IIS7管理器 选择网站并在其功能视图中双击“错误页面” 右键单击并选择“编辑功能设置…”或从操作窗格(右侧)中选择相同的选项 选择“详细错误”单选按钮并单击确定 现在,您的客户端浏览器将能够看到详细的错误消息 还有 在内容视图中单击网站。转到“调试属性”下的“ASP”,确保

我在任何地方都找不到类似的问题。基本上,当我将站点设置为“自定义错误”时,它会显示默认的500错误消息,但是当我将其设置为“显示详细错误”时,页面加载正常,没有错误。还有其他人见过这个吗?如何查看错误是什么?

在IIS中

  • 打开IIS7管理器

  • 选择网站并在其功能视图中双击“错误页面”

  • 右键单击并选择“编辑功能设置…”或从操作窗格(右侧)中选择相同的选项

  • 选择“详细错误”单选按钮并单击确定

  • 现在,您的客户端浏览器将能够看到详细的错误消息

  • 还有

    在内容视图中单击网站。转到“调试属性”下的“ASP”,确保“将错误发送到浏览器”设置为true

    在控制面板中


    Internet选项>高级(选项卡)>取消勾选IIS中的“显示友好的HTTP错误消息”

  • 打开IIS7管理器

  • 选择网站并在其功能视图中双击“错误页面”

  • 右键单击并选择“编辑功能设置…”或从操作窗格(右侧)中选择相同的选项

  • 选择“详细错误”单选按钮并单击确定

  • 现在,您的客户端浏览器将能够看到详细的错误消息

  • 还有

    在内容视图中单击网站。转到“调试属性”下的“ASP”,确保“将错误发送到浏览器”设置为true

    在控制面板中


    Internet选项>高级(制表符)>取消勾选“显示友好的HTTP错误消息”

    默认情况下,IIS7会截获由应用程序生成的HTTP状态代码,如4xx和5xx

    在web.config中,替换该行

    <httpErrors errorMode="Detailed">
    
    
    


    默认情况下,IIS7会截获由应用程序生成的HTTP状态代码,如4xx和5xx

    在web.config中,替换该行

    <httpErrors errorMode="Detailed">
    
    
    

    
    
    为什么取消勾选“显示友好的HTTP错误消息”?@Kiquenet:因为该设置获取服务器传输的有价值的信息(“第345行的语法错误”或其他信息),将其抛出窗口,并向您显示一个页面,该页面显示:,“发生了一个错误,但我不会告诉你发生在哪里或什么时候。下面是一些完全无用的东西,你可以尝试,比如刷新页面。“为什么取消勾选“显示友好的HTTP错误消息”?@Kiquenet:因为该设置获取服务器传输的有价值的信息(“第345行的语法错误”或其他什么),将其抛出窗口,并向你显示一个页面,该页面有效地显示“发生了错误”,但我不会告诉你在哪里或什么时候。下面是一些完全无用的东西,你可以尝试一下,比如刷新页面。”