IIS7.0 运行ASP 500错误 解决方法_win服务器

服务端环境:Windows2008 + IIS7

客户端浏览器设置:取消“显示友好的HTTP错误信息”

IIS7设置(GUI):

1. <网站>-ASP-调试属性-将错误发送到浏览器,修改为True

2. <网站>-错误页-操作-编辑功能设置,选择“详细错误信息”

默认情况下,这里选择的是第三项“本地请求的详细错误和远程请求的自定义错误页”,所以出现的情况会是:在本地调试可以看到错误的详细信息,但是通过远程来访问的时候就看不到了。

另外,网上有些说法是将500这个错误也修改为500-100.asp。自己尝试了一下,并没有实际效果。如果不设置上面的第二步,错误同样无法发送到客户端的浏览器上。

Windows 2008 IIS7中如何显示ASP的详细错误信息

在Windows 2008 IIS7下如果是Asp程序的话,如果出错,就会显示一条联系管理员信息,如果我们希望显示详细的错误信息,那该怎么办呢?你可以通过下面的方法来修改,当然如果都调试完成后,最好把其改回来,因为这样可以减少被攻击的风险。

1 运行命令法:

%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:true
如果想改回去,变成不显示详细信息的话,只需要运行下面的命令:
%windir%\system32\inetsrv\appcmd set config -section:asp -scriptErrorSentToBrowser:false

2 修改文件法

你可以打开%windir%\system32\inetsrv\config\applicationHost.config文件,修改system.webServer一节下的asp项,增加scriptErrorSentToBrowser=”true”属性,如下图所示就可以了,当然,要改回去的话,删除新增加的内容就可以了,然后存盘退出。

注意:同时你需要将IE的设置中要取消“显示友好HTTP错误信息”位置在"Internet选项"-"高级"-“显示友好HTTP错误信息” Checked=False 。

3 UI配置法

这个最简单了,直接双击ASP图标,然后进行设定就可以了。不过注意的是,一定要安装了Asp模块才能看到Asp图标,安装模块是在服务管理器的角色中添加的。

时间: 2024-11-22 19:22:44

IIS7.0 运行ASP 500错误 解决方法_win服务器的相关文章

HTTP 错误 500.19- Internal Server Error 错误解决方法_win服务器

刚在本机部署了一个WebService测试,浏览的时候出现了"HTTP 错误 500.19 - Internal Server Error "错误,如下图: 经过检查发现是由于先安装vs2008后安装iis的缘故,只需重新注册下AspNet就可以了,具体步骤如下 1 打开运行,输入cmd进入到命令提示符窗口. 2 进入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目录. 3 输入aspnet_regiis.exe –i 执行既可 注意:如

Windows 2003 IIS 不支持ASP问题的解决方法_win服务器

特别注意:当我们在没有配置好iis的时候,不要安装补丁了,组件之类的东西,先把网站弄开通了,再安装补丁,尤其是.net组件. HTTP 错误 404 - 文件或目录未找到. Internet 信息服务 (IIS) 第一步,启用Asp,进入:控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> Active Server Pages -> 允许 控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 ->

iis8.5显示ASP的详细错误信息500 内部服务器错误解决方法_win服务器

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

Asp.net在IIS上运行不了的解决方法_win服务器

1..NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文 件的Extention的匹配).在C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i. 2.重设ASP.NET的密码,然后在下面的目录中找到Machine.config文件:%System

IIS报在服务器上找不到脚本语言&#039;VBScript.encode&#039;错误解决方法_win服务器

VBScript.Encode 这个组件经常被用来加密一些ASP的木马后门以达到免杀效果,还有一些程序的作者也会在ASP中使用加密以达到保护版权的目的. 偶然间发现,有套程序传到服务器上,程序报错了: 复制代码 代码如下: Active Server Pages 错误 'ASP 0129' 在服务器上找不到脚本语言 'VBScript.encode' /config.asp,行 5 按道理程序在本地调试过的,没有问题,于是找到了网站根目录下的config文件,看向第5行,居然是一些乱码!噢,原来

跟后台打印程序系统服务通讯时出现错误解决方法_win服务器

事件类型:      警告 事件来源:      TermServDevices 事件种类:      无 事件 ID:      1114 日期:          2006-12-19 事件:          15:50:17 用户:          N/A 计算机:      YONGFA365 描述: 跟后台打印程序系统服务通讯时出现错误.请打开服务管理单元,确认后台打印程序服务是否在运行. ----------------------------------------------

LoadUserProfile 调用因下列错误而宣告失败: 拒绝访问的常见解决方法_win服务器

看到LoadUserProfile这个,应当与用户有关.又是需要什么用户的权限呢? 就凭这些信息,也想不出是什么原因导致的,只能到网上找. 找了一下,原来是C:\Documents and Settings目录缺少 NETWORD SERVICE权限,说实话,要不是找,我想死了也想不出是这个权限问题. 我感觉系统出现错误时,应当把解决方法都显示出来才好呢,呵呵... C:\Documents and Settings加上NETWORD SERVICE权限后,问题解决. mysql以低权限运行出现

502 bad gateway是什么意思 502 bad gateway错误解决方法_服务器其它

您可以尝试清除浏览器缓存 访问一下你的FTP看是否可以登陆 成功解决502 Bad Gateway错误 今天登陆博客,显示502 bad gateway,NGINX最烦人的地方就是经常会出现这个错误,由于我并不打算在技术上花费过多的时间,所以一般是遇到了相关问题,通过搜索引擎解决后即可,不会去深究.废话不多说,说说我的坎坷经历. 首先,我重启了服务器,可是重启了好几次,都无效,然后去Google搜索了下502 bad gateway,出来了很多的网页,筛选后进入http://lnmp.org/f

win2008 r2 安装sqlserver 2000问题的解决方法_win服务器

windows 2008 R2 64 系统安装SQL2000 32位数据库 安装成功关键: 1.点击安装,提示兼容问题,然后没有然后了··· 没有反应了 解决方法:直接运行 光盘\Microsoft SQL Server 2000 四合一\ENTERPRISE\X86\SETUP\SETUPSQL.EXE 选择\ENTERPRISE\X86\SETUP\setupsql.exe 属于-兼容模式(勾选兼容性windows 2003 SP1,管理员),4合1的版本,找到需安装版本下setupsql.