IIS的ASP程序不能浏览的解决方法

IIS+ASP程序500错误排查及解决方法 500错误通常由权限、配置、代码逻辑和系统资源四类问题引发。排查时可优先检查权限与IIS功能配置(如父路径、应用程序池),再结合日志和详细错误信息定位具体原因‌。 阅读详情

IIS的ASP程序不能浏览的解决方法

IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。

一、发生缘由:

由用户方面报告故障,说是该站点上所有的ASP页面均不能访问。

本地运行asp文件,IE提示:

HTTP 500 - 内部服务器错误

Server Application Error

The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

查看日志文件:

系统日志具体描述如下:

DCOM 错误 无 10010 NT AUTHORITY/SYSTEM Myserver 服务器 {3D14228D-FBE1-11D0-995D-00C04FD919C1} 没有在限定的时间内用 DCOM 注册。
 

二、原因分析

曾经删除过SA,SAM文件是保存用户密码的数据库文件,删除后,所有的用户信息就会丢失,而相应的组信息也会随之丢失,虽然重新登录过系统,系统已经重新建立了SAM文件,也重新安装了IIS,IWAM帐号也已经重新建立,但是,原用户组中的特殊信息却没有被恢复。

检查“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”- >“计算机”->“我的电脑”->“COM+应用程序”中,有一个IIS Out-Of-Process Pooled Applications该应用程序的ID号即为{3D14228D-FBE1-11D0-995D-00C04FD919C1},很多系统报错找不到应用程序{3D14228D-FBE1-11D0-995D-00
C04FD919C1}之类的错误,就是因为该应用程序未能启动,打开该应用程序的属性,检查标识却为IWAM用户,右键启动,报错。把IWAM加入本地Users组中,也可正常启动。确定是因为IWAM用户无权访问该应用程序所致。

三、解决办法

1、修改IWAM_Myserver帐号密码,在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和组”->“用户”里面,一个IWAM_Myserver(Myserver为本地计算机名)的帐号内,右键更改密码,更改为一个自定义的密码即可,假设为“1234”;

2、修改IIS内部IWAM_Myserver帐号密码,在c:/ inetpub/adminscripts/目录下(IIS安装默认目录),输入:c:/inetpub/adminscripts> adsutil.vbs set w3svc/wamuserpass "1234"  .修改成功后,系统有如下提示wamuserpass:                     (string) "******"

3、在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和组”- >“用户”里面,确认IWAM_My server用户只在GUEST组内,再在“本地用户和组”->“组”里面,右键点击Users组属性,添加进NT AUTHORITY/Authenticated Users和NT AUTHORITY/Interactive两个用户成员,确定。

4、在IIS安装默认目录下输入:c:/inetpub/adminscripts>synciwam.vbs -v
将COM+程序的用户改回为IWAM用户,重新启动IIS Out-Of-Process Pooled Applications应用程序,没有再报错了,再重启IIS,检查所有WEB站点服务,故障现象解除!

至此,故障现象全部排除!

通过此次故障的排查,得出几点需要注意的:
1、事件日志的空间设置稍微放大一些,默认才512K,根据硬盘空间,适当放大一些,避免出现日志文件已满的情况;
2、不要随便轻易清空事件日志中的事件记录,很多故障现象需要从这个里面下手找原因;
3、所有返回的系统提示信息一定要注意仔细查看;
4、IIS中的应用程序保护应为中或高,如为低,则所有ASP页面均以本地系统权限运行,安全性存在问题。
5、COM+程序的用户权限和用户启动权限很重要,应注意检查。
6、系统默认组有时有重要作用,不能轻易删除或修改。
7、系统重要文件(如SAM)不可轻易删除,应尽可能采取妥善的解决方法。如使用外部程序修改注册表或SAM表信息以获得管理员权限。而不要删除该文件。  

搭建 IIS + asp +access 网站 asp:即 Active Server Pages,是 Microsoft 公司开发的服务器端脚本环境asp:是开发 web 应用程序的一种框架asp:可以用来创建动态的交互式的网页课外扩充:在 Internet 风行的早期,浏览器中显示的网页仅是静态的图文组合而已,浏览者可以在网页上阅读信息,但无法进一步地发表意见、查询信息或进行在线购物等商务活动。为此,人们提出了动态网页或交互网页的概念和解决方案。 阅读详情

相关推荐

ASP.NET网站发布到IIS后验证码不能显示与IIS模式

在VS2012上调试运行都正常,把网站部署到IIS后,登陆界面的验证码不能显示了(验证码是通过另一个页面嵌入到登陆页面上的),在网上看到了好多解决方案,启用父路径,验证码的路径问题,登陆权限问题等等,都没有解决。不经意看到了一篇IIS应用程序池添加ASP.NET v4.0的博客,对比在其他电脑发布网站的配置,终于找到了可行的解决方案。   有些在IIS6开发的代码需要运行于经典模式,因为在集...

summer 6958

iis服务器网站启动不了,IIS上打不开asp网站怎么办

导读:最近很多朋友都遇到iis上打不开asp的站点这种问题,然后来问我们为什么IIS不支持asp,其实这种问法是错误的,windows系统和asp同属于微软软件系列,都是微软开发,所以互相之间的支持和兼容就无需置疑了,哪为什么有的朋友在iis上打不开APS站点呢,下面我列……最近很多朋友都遇到iis上打不开asp的站点这种问题,然后来问我们为什么IIS不支持asp,其实这种问法是错误的,windo...

weixin_39871562的博客 5840

用Python搞定超效率SBM模型:从数据清洗到结果可视化全流程指南

本文详细介绍了如何使用Python实现超效率SBM模型,从数据清洗到结果可视化的全流程指南。超效率SBM模型作为传统DEA的进化版本,能有效处理非期望产出(如环境污染)并对高效单元进行精细排序。通过实战案例和代码示例,帮助读者掌握这一先进模型的Python实现技巧,提升效率评估的准确性和可视化效果。

silver的专栏 649

介绍三种处理IIS中无法打开asp页面的方法

每每装IIS,总会碰到这样那样的问题,从目前反应情况来看,IIS安装后可浏览HTML静态文件,却无法浏览asp为后缀的动态页面。通过几次调试后,找到以下几种方法,这些方法都参考网络各个介绍,并通过了本人的测试。希望能给大家减少IIS安装故障带来的烦恼。一般来说,对于此故障通常都发生在这么一种情况,即windows xp ghost版本。很容易理解,ghost制作方通常为了给系统

lihui157的专栏 6133

PICO4 VR开发调试神器:用Live Preview Plugin实现电脑串流,告别反复打包烧录的繁琐流程

本文详细介绍了PICO4 VR开发中如何使用Live Preview Plugin实现电脑串流,显著提升开发效率。通过实时预览和调试功能,开发者可以避免反复打包烧录的繁琐流程,特别适用于Unity环境下的VR应用开发。文章涵盖环境配置、连接设置、实时调试技巧及性能优化方案,是PICO4开发者的必备指南。

weixin_34110970的博客 418

wincc 服务器授权型号,WinCC V7.5 SP1软件安装及授权方法

上篇教程给大家介绍了TIA Portal V16 安装方法,今天分享一下WinCC V7.5 SP1。目前V7.5 SP1是WinCC最新的版本,发布时间2019年11月13日。先放一个官网对WinCC V7.5 的介绍视频,感兴趣的可以先看一下。1、软件下载官网下载链接:https://support.industry.siemens.com/cs/document/109772879五个文件下...

weixin_39956110的博客 1万+

解决IIS打不开网站问题 asp.net

4.之后在控制面板中找到Internet information Services管理器 之后就可以右键点击想要的网站,管理网站,启动,浏览。3.找到“Internet 信息服务”或者Internet information Services。和 .NET Framework 其中.NET Framework中全部下载。1.首先是安装IIS。打开控制面板,找到“程序与功能”,点进去。2.点击左侧“打开或关闭Windows功能”。Internet 信息服务 如图所示。解决IIS打不开网站问题。

m0_66246040的博客 3838

自动驾驶入门到进阶完整指南:感知、预测、规划、端到端、仿真测评与场景挖掘全解析

对小白来说,不建议一开始直接冲端到端大模型。先学数据和坐标系:否则所有结果都看不懂。再学 LiDAR 3D 检测:最容易建立空间感。再学 BEV/多相机感知:这是当前主流。再学轨迹预测:理解交互和多模态。再学规划控制:理解车为什么这样开。再学仿真和闭环评测:理解 open-loop 和 closed-loop 差异。最后学端到端/VLM/VLA:这时候你才知道它到底替代了哪些模块。贯穿始终学习场景挖掘和安全测评:这是工业界最核心的能力之一。

u013250861的博客 390

安装好了IIS,却不能浏览ASP问题解决

Windows Server 2008 R2 X64 安装好了IIS,却不能浏览ASP问题解决 现象: 安装好了IIS,配置好了默认文档,却不能浏览ASP,网页打开是“HTTP500内部错误” 解决方案: 1.服务器管理–角色–web 服务器(IIS)–添加服务角色–勾选IIS 6 管理兼容性 2.此时,C:/inetpub/文件后,出现AdminScripts文件夹 3.在AdminScripts文件夹下,cmd 4.下达指令CSCRIPT adsutil.vbs SET W3SVC/AppPool

weixin_45337940的博客 2389

【Linux内核】Linux内核裁剪完全指南:从理论到实战的系统优化

在嵌入式设备、专用服务器和物联网系统日益普及的今天,如何让Linux系统在资源受限的环境中高效运行成为开发者必须面对的问题。Linux内核裁剪正是解决这一问题的关键技术,它通过移除不必要的内核组件,打造出更精简、更安全、更高效的自定义操作系统。本文将系统全面地介绍Linux内核裁剪的完整流程和实用技巧,帮助您掌握这一核心技能。Linux内核裁剪是一项结合技术知识与实践经验的系统工程。明确需求:裁剪前必须清晰了解目标系统的硬件配置和功能需求。循序渐进:采取小步修改、反复测试的策略,避免一次性大幅修改。

撬动未来的支点的专栏 1386

【AgentScope 2.0】01-不搭 demo,直接解剖一个生产级 Agent 平台:loser-agent 全链路地图

本文介绍生产级Agent平台loser-agent的完整请求旅程,从用户发消息到返回结果共七站:入口鉴权、灰度路由、Agent装配、模型路由、工具执行、持久化与流式响应。课程以真实源码为线索,深入剖析每一步实现逻辑,涵盖灰度发布、权限控制、HITL审批、多模态处理、状态持久化等核心能力。强调框架仅负责Agent运行时语义,平台自建管理请求生命周期中所有非框架部分,适合Java后端开发者系统掌握Agent工程化落地。

loser.with.m的博客 724

asp网站在iis7上配制后打不开!在官网看到的结果

在自己的服务器上运行IIS而不是在云端运行IIS的挑战之一是您需要手动安装所需的组件,有时可能会很难弄清楚需要安装哪些组件来获取所需的功能。例如,在IIS中,默认情况下不安装经典版本的ASP。因此,当您尝试浏览到服务器上的ASP页面时,您可能会看到HTTP 404错误,或者您可能会在浏览器窗口中看到ASP页面的源代码。当没有安装用于定义经典ASP的环境的配置设置时,会创建这两个错误条件。

橙-极纪元-JJYCheng 6137

2026年紫光同创数字IC笔试试卷带答案

FPGA基础知识与设计要点摘要 本文围绕FPGA与数字IC设计核心概念,通过单选题、波形分析题、多选题和简答题形式,系统梳理了以下关键知识点: FPGA基础架构 查找表(LUT)是实现组合逻辑的基本单元(题1) CLB包含LUT、触发器和进位链,后者加速算术运算(题6,10) 布局布线优化是减少关键路径延迟的核心方法(题7) 时序分析要点 建立时间(时钟沿前数据需稳定)与保持时间(时钟沿后需保持)的定义(题2,简答1) 亚稳态成因及两级同步器处理跨时钟域信号的方法(多选题1,波形题5) 特殊设计技术 异步复

Open 114

iis中无法浏览html,IIS的ASP程序不能浏览的解决方法

IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。一、发生缘由:由用户方面报告故障,说是该站点上所有的ASP页面均不能访问。本地运行asp文件,IE提示:HTTP 500 - 内部服务器错误Server Application ErrorThe server...

weixin_35874865的博客 929

Python量化- Black-Litterman 模型

​​​​​​​Black-Litterman 模型由 Fischer Black 和 Robert Litterman 于 1992 年开发,采用贝叶斯方法进行资产配置。该模型通过结合先前的回报估计(可以从多个来源得出)并结合投资者对未来回报的独特预期来优化分配权重。

探索人工智能领域 1030

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

IIS的ASP程序不能浏览,但是静态页面能浏览的解决方法

  IIS的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。   一、发生缘由:   由用户方面报告故障,说是该站点上所有的ASP页面均不能访问。   本地运行asp文件,IE提示:   HTTP 500 - 内部服务器错误   Server Applic...

xiegr71的专栏 428

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

iis无法浏览asp文件解决方法

一大早起来装IIS。现在终于装好了。十分感谢以下的博文,特转过来分享 :) 转至:http://blog.sina.com.cn/s/blog_50070c4c0100bkq6.html 每每装IIS,总会碰到这样那样的问题,从目前反应情况来看,IIS安装后可浏览HTML静态文件,却无法浏览asp为后缀的动态页面。     通过几次调试后,找到以下几种方法,这些方法都参考网络各个介

zhouxqwh的专栏 3963

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

安装IIS不能运行ASP 不能打开ASP文件

关于IIS不能运行ASP问题的解决方法 问题的出现多是IIS的相关设置出问题。一、问题的解决可能由三种方法解决:1,       重新安装IIS。如果重新安装IIS都不行,要重新安装WINDOWS2000。2,       对iwam_myserver账号进行更改。3,       使用NetBox 软件代替

可爱是名词吗? 2785

IIS不能运行ASP的解决方法

下面我告诉你一个方法绝对好用,又简单。 1:检查系统的“控制面板----管理工具----服务”中的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,一般是禁止的,如果是禁止的,把他该为自动,然后再启动他。如果还是不能启动他,那么就在开始菜单的运行中执行命令:msdtc -resetlog命令,重启计算机,然后再启动DTC服务。 2:在dos

毁&灭 5411

IIS下无法运行ASP程序的解决方法

<!--google_ad_client = "pub-4490194096475053";/* 内容页,300x250,第一屏 */google_ad_slot = "3685991503";google_ad_width = 300;google_ad_height = 250;//--><script type="text/javascript"src="

管子(zero)的杂乱空间 1547

IIS无法解析ASP的解决方法

在装完IIS5.0后,从WEB 服务器控制台或其他网络上的工作站浏览asp或html文件,WEB服务可能返回如下错误信息: HTTP 500  内部服务器错误. 步骤一: 你可以先在开始->运行中输入:services.msc或者控制版面->组件服务->启动 Distributed Transaction Coordinator (DTC) 如果提示无法启动, 则运行 ms

酒鸿色的心专栏 8104

iis 500 服务器错误 不能解析asp文件的解决方法

iis 500 服务器错误 不能解析asp文件的可能原因是密码不同步,或MSDTC服务不正常,或IIS三个应用程序没有启动,解决方法如下方法一最近机子的IIS始终不正常,总是说http500错误,然后就无法解析asp文件,网上查了半天,解决方法有,但是都没有涉及到我报的8004e00f的错误。后来在系统里不断的乱看,发现MSDTC服务不正常,于是先从这里下手,具体的解决方法如下:并且还

itclock的专栏 1575

ASP.NET Web应用程序发布到IIS

ASP.NET Web应用程序发布到IIS 一、发布前的准备工作 1.检查数据库连接字符串 2.检查数据库登录名 二、发布(以MVC程序为例) 1.找到 `BundleConfig` 2.发布(VS2019) 3.IIS接入网站文件 4.程序池的调整

视觉软件 3744

IIS6 中ASP不能上传大文件解决方法

<!--google_ad_client = "pub-4490194096475053";/* 内容页,300x250,第一屏 */google_ad_slot = "3685991503";google_ad_width = 300;google_ad_height = 250;//--><script type="text/javascript"src="

管子(zero)的杂乱空间 1358
上一篇: IIS '8002801d' 库没有注册
下一篇: MMC不能打开文件MSC文件
sutter
博客等级 码龄23年 6粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值