HTTP 错误 500.19- Internal Server Error 错误解决方法

刚在本机部署了一个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 执行既可

注意:如果系统为64位 第二步的路径为C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727

iis7错误提示An error occurred on the server when processing the URL…
win7下面运行ASP程序总是出错,原来是站点配置的问题。。。

问题一:MS Jet引擎改变了临时目录的位置,但是又没有对临时目录的存取权限,导致数据库使用失败(因为sql问题,后改用access数据库测试)。
解决办法:
给“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。

设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users(也可以点击“高级…”按钮,再点击“查找”按钮,在查找结果中选择Authenticated Users),确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。

问题二:是IIS7默认不把详细错误发送的客户端,所以只给我们一句脚本错误消息(本信息可以修改):An error occurred on the server when processing the URL. Please contact the system administrator。这样,到底出什么错就不得而知。
解决办法:
将iis7中ASP模块里面的“将错误发送到浏览器”改成True。
很关键,否则你都不知道错误出在哪里。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/11901.html

(0)
晴川运维晴川运维
上一篇 2025年7月7日
下一篇 2025年7月7日

相关推荐

  • IIS同时集成多个Resin(不同版本)的注意事项

    例如:example1.com —->用Resin3.0.x来解析jsp脚本 example2.com —->用Resin2.1.x来解析jsp…

    IIS 2025年10月6日
  • IIS6、IIS7.5设置网站默认首页方法(Directory Listing Denied)

    今天有个客户问我他的网址访问目录就打开网站出现Directory Listing Denied,其实就是没有设置默认页面的问题,一般情况下默认网页的名称都是index.html,i…

    IIS 2025年9月16日
  • IIS安全教程:正确实施CORS(跨来源资源共享)

    IIS安全教程:正确实施CORS(跨来源资源共享) IIS安全教程:正确实施CORS(跨来源资源共享) 什么是CORS? CORS(跨来源资源共享)是一种机制,允许在一个域中加载来…

    IIS 2025年10月27日
  • 在删除并重新安装 IIS 之后修复 IIS 映射

    如果在运行 SDK 或 Visual Studio 安装程序时没有安装 IIS,或者在运行 SDK …

    IIS 2025年9月22日
  • IIS新手指南:配置数据压缩

    IIS新手指南:配置数据压缩 IIS新手指南:配置数据压缩 什么是数据压缩? 数据压缩是一种通过减少文件大小来提高网站性能的技术。当用户访问网站时,服务器会将文件压缩后发送给用户的…

    IIS 2025年10月8日
  • IIS 网站服务器性能优化指南

    但配置、优化iis的性能,使得网站访问性能达到最优状态却不是一件简单的事情,这里我就介绍一下如何一步一步的优化你的IIS服务器。   服务器端环境,我们以Windows Serve…

    IIS 2025年6月8日
  • IIS入门:设置SSL证书

    IIS入门:设置SSL证书 IIS入门:设置SSL证书 什么是SSL证书? SSL证书(Secure Sockets Layer Certificate)是一种用于加密网站与用户之…

    IIS 2025年10月25日
  • 让IIS支持Flv的详细设置方法

    国内大多都是Win2003的主机,FLV格式文件上传服务器后不能播放,默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了。原因是,WI…

    IIS 2025年6月25日
  • win2003 iis 404 设置方法与小技巧

    打开IIS管理器 =》点击要设置自定义404网站的属性=》点击”自定义错误”选项=》选中404页=》选中并打开编辑属性=》按浏览选择你要的404页=》按确定…

    IIS 2025年10月19日
  • Win2003灵活实现多Web站点的设置方法[图文]

    一、建立虚拟主机   那么一个服务器上有两个网站,用户如何访问这两个网站呢?可以有三种方法。   1>两个网站使用不同的IP地址。这样用户在访问第一个网站需在浏览器中输入ht…

    IIS 2025年6月8日

发表回复

登录后才能评论