IIS7.5 显示详细错误信息的方法_win服务器

使用Win7/Win2008/R2操作系统的用户在不断增加,Win7下测试程序时,如果程序出 错,IIS7会提示HTTP Error 500 - Internal Server Error (500 - 内部服务器错误) 的简单错误信息。这些简单信息对应用户来说比较友好,但是却使开发测试人员不清楚具体明确的错误信息。该如何让Win7下显示详细的错误信息呢?可以通过 配置IIS7 以输出详细错误信息。

通过 IIS 配置

1、打开IIS管理器,或按住 WIN + R 打开命令行输入 inetmgr 打开 IIS 管理

2、左边目录选择目标站点,在右边 IIS 块中双击 “错误页面”

3、在 错误页面”中右边的 “操作”项中选择 “编辑功能设置”

4、在 Error Responses 中,选择 Detailed errors,单机 OK 完成配置。

通过 web.config 配置

其实,上面在两种配置,最终都会反应到对应的 web.config 中。因此,我们可以直接编辑 web.config。特别是对于买的虚拟主机(Shared Web Hosting),没有权限更改IIS。打开网站目录,找到 web.config 文件(如果没有,就建立一个 txt 文件存为 web.config),找到 system.webServer 配置节,添加配置 <httpErrors errorMode="DetailedLocalOnly" />

<configuration>
  <system.webServer>
    <httpErrors errorMode="DetailedLocalOnly" />
  </system.webServer>
</configuration>

注意
此参数选项可以应用到网站或子目录或虚拟目录。
此参数选项对所有 IIS 应用程序有效,包括 ASP, APS.NET, PHP 等。
如果是 ASP.NET 程序,可能还需要配置 <customErrors mode="Off" />

<system.web>
  <customErrors mode="Off" />
</system.web>

通过 IIS 配置
1、打开IIS,或按住 WIN + R 打开命令行输入 inetmgr 打开 IIS 管理
2、左边目录选择目标站点,在右边 IIS 块中双击 “ASP”
3、在 ASP 页中展开 "调试属性"节点
4、找到 “将错误发送到浏览器”,选择 true
5、应用即可。

此外,如果是 ASP 程序,还可以配置 sendErrorsToBrowser 选项。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索iis
详细错误信息
iis7.5详细错误403.14、iis7.5详细错误、iis7.5详细错误500.19、iis7.5 显示详细错误、iis7.5 asp 详细错误,以便于您获取更多的相关知识。

时间: 2024-09-20 00:15:41

IIS7.5 显示详细错误信息的方法_win服务器的相关文章

IIS7如何显示详细错误信息

原文:IIS7如何显示详细错误信息 使用Vista或Win7操作系统的用户在不断增加,用Win7旗舰版开发测试程序程序人员也与日俱增,Win7下测试程序时,如果程序出 错,IIS7会提示HTTP Error 500 - Internal Server Error (500 - 内部服务器错误) 的简单错误信息.这些简单信息对应用户来说比较友好,但是却使开发测试人员不清楚具体明确的错误信息.该如何让Win7下显示详细的错误信息呢?可以通过 配置IIS7 以输出详细错误信息. 通过 IIS 配置 1

windows2008中IIS7打开显示详细错误信息教程

        使用Vista或Win7操作系统的用户在不断增加,用Win7旗舰版开发测试程序程序人员也与日俱增,Win7下测试程序时,如果程序出 错,IIS7会提示HTTP Error 500 – Internal Server Error (500 – 内部服务器错误) 的简单错误信息.这些简单信息对应用户来说比较友好,但是却使开发测试人员不清楚具体明确的错误信息.该如何让Win7下显示详细的错误信息呢?可以通过 配置IIS7 以输出详细错误信息. 通过 IIS 配置 1.打开IIS管理器,

IIS7.5显示ASP的详细错误信息&amp;quot;500 – 内部服务器错误解决&amp;quot;_win服务器

方法如下: 打开Internet 信息服务(IIS)管理器(运行--inetmgr),然后双击"ASP"打开属性页, (Internet 信息服务(IIS)管理器) 然后展开"调试属性",将"将错误发送到浏览器"的值改为"True",然后点击右侧的"应用"以保存设置. 然后双击打开"错误页"属性页,然后点击右侧的"编辑功能设置",选择"详细错误(D)&quo

配置IIS7显示详细错误信息_win服务器

通过 IIS 配置 按住 WIN + R 打开命令行输入 inetmgr 打开 IIS 管理 左边目录选择目标站点,在右边 IIS 块中双击 Error Pages 在 Error Pages 中右边的 Actions,选择 Edit Feature Settings 在 Error Responses 中,选择 Detailed errors,单机 OK 完成配置. 通过命令行 启用详细错误: %windir%\system32\inetsrv\appcmd.exe set config "D

Windows Server 2003 启动中常见错误的解决方法_win服务器

摘要:在Windows Server 2003启动过程中,会出现各种各样的问题,本文介绍了操作系统启动过程的几个阶段,收集了一些经常出现的错误,并结合 Windows 操作系统启动过程,针对这些错误提出了解决方法. 当诊断一个系统启动错误时,判断系统是在哪一阶段出现错误非常关键,系统启动过程根据 CPU 架构不同略微有些差异,下面我们简单介绍一下 x86-based 系统启动过程的几个阶段: 1. Pre-Boot Sequence 2. Boot Sequence 3. Kernel Load

IIS7.5中调试.Net 4.0网站出现无厘头、500错误的解决方法_win服务器

刚刚 部署了ii7的dll的有x86写的,就会出现以下这样的问题 iis 7 x86,Could not load file or assembly 'Name' or one of its dependencies. An attempt was made to load a program with an incorrect format. 解决这样的,只要设置一下iis兼容x86程序就可以了,具体步骤: 1.开始-> 运行 2. 3. 高级设置, Enable 32 - Bit Appli

64位系统中IIS7运行ASP时出现ADODB.Connection 800a0e7a错误的解决方法_win服务器

今天将一个ASP网站拷贝到64位的Windows7中运行,IIS7安装都没有问题,可就是死活运行不了,总是出现ADODB.Connection错误"800a0e7a",真是奇怪,之前在XP中运行一点问题都没有的.起初以为是代码上的原因,于是写一段最简单的连接数据库的代码,还是出错,研究半天终于找到了解决方法,拿来分享. 原因是因为在64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB

IIS7 常见错误及其解决方法_win服务器

1:授权:无法验证对路径的访问    解决方法: iis7 无法验证对路径的访问 1.打开IIS 7管理器,鼠标单击定位到出现了这个错误的网站. 2.在IIS 7管理器的右边,选择"基本设置". 3.在弹出的"编辑网站"对话框中,单击"连接为"按钮.  4.在"连接为"对话框中,选择"特定用户"单选按钮.  5.并单击右边的"设置"按钮. 6在弹出的"设置凭据"对话框

IIS7传大于30M的视频时出现找不到文件或目录错误正确处理方法_win服务器

这个情况是出现在使用iis7的系统上的,因为iis7限制了上传文件大小,默认允许最大上传30M. 解决办法:修改IIS_schema.xml这个文件要先获得这个文件的控制权;进入目录C:\Windows\System32\inetsrv\config\schema,修改文件IIS_schema.xml 权限: 进入IIS_schema.xml文件权限修改,选择"高级" 选择"所有者" 选中 administrators 确定 再进入权限编辑,修改administra