解决IIS的Server Application Error的3种方法

有一段时间没有调试asp网站了,打开iis本地调试asp页面却提示错误:“Server Application Error”,这是怎么回事?网上搜索了一大堆资料,iis卸载重新安装都尝试了,就差重新安装系统了。国内的相关解决方案都是抄来抄去的,很少有原创的,浪费了不少时间。因为这个问题的原因有很多个,一般人也不可能所有的情况都遇到,不行就多搜索。

直接开动英文google搜索,第一页就有了解决方法。

iis错误:“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.”

方法1:

for iis - virtual dirctory folder properties, make application protection as medium to low.
即 IIS - 虚拟目录 - 应用程序保护 - 低(iis进程)。

问题解决。有问题欢迎反馈。

这个我们小编推荐大家使用win2008 r2或以上版本。

方法2: 

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.

过程:  
1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。  
2。开始--运行--打cmd,  
然后cd D:InetpubAdminScripts(我的系统在D盘),

然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,  
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

看一下,行了没有?如果还不行,那么  
cscript.exe synciwam.vbs -v,  
然后iisreset。

方法3: 

最近机子的IIS始终不正常,总是说http500错误,然后就无法解析asp文件,网上查了半天,解决方法有,但是都没有涉及到我报的8004e00f的错误。

后来在系统里不断的乱看,发现MSDTC服务不正常,于是先从这里下手,具体的解决方法如下:

1、首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。  
2、进入事件查看器,发现msdtc服务没有正常启动。  
3、删除注册表中的键:  
• HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC  
• HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC  
• HKEY_CLASSES_ROOTCID  
4、停止MSDTC服务:net stop msdtc  
5、卸载MSDTC服务:msdtc -uninstall  
6、重新安装MSDTC服务:msdtc -install  
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]  
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]  
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"  
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v  
11、大功告成!!!!!

(0)

相关推荐

  • 解决IIS的Server Application Error的2种方法

    方法1:  ------------------------------------   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 

  • 解决IIS的Server Application Error的3种方法

    有一段时间没有调试asp网站了,打开iis本地调试asp页面却提示错误:"Server Application Error",这是怎么回事?网上搜索了一大堆资料,iis卸载重新安装都尝试了,就差重新安装系统了.国内的相关解决方案都是抄来抄去的,很少有原创的,浪费了不少时间.因为这个问题的原因有很多个,一般人也不可能所有的情况都遇到,不行就多搜索. 直接开动英文google搜索,第一页就有了解决方法. iis错误:"Server Application Error The se

  • IIS提示Server Application Error的解决方法集锦第1/2页

    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. 访问IIS客

  • IIS 错误 Server Application Error 详细解决方法

    Server Application ErrorThe 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. 方法 1:在用户管

  • IIS运行错误 Server Application Error 错误代码 Error: 8004的解决方法

    本文将重新修正整理了一下Server application Error解决方案,修正了命令中涉及到路径的问题,使用本文中的命令,将不需要理会路径问题: iis 修复工具下载 iis_repair_jb51.rar 1.右键点击我的电脑 --> 管理 --> 本地用户和组 --> 用户,在右侧给"IUSR_机器名"和"IWAM_机器名"两个用户均设置密码为123: 2.开始 --> 运行 --> cmd ,然后依次在命令行窗口输入以下命

  • 使用Django Form解决表单数据无法动态刷新的两种方法

    一.无法动态更新数据的实例 1. 如下,数据库中创建了班级表和教师表,两张表的对应关系为"多对多" from django.db import models class Classes(models.Model): title = models.CharField(max_length=32) class Teacher(models.Model): name = models.CharField(max_length=32) t2c = models.ManyToManyField(

  • 解决MySQL主从数据库没有同步的两种方法

    目录 解决MySQL主从数据库没有同步的两种方法 一.不同步情况 二.解决方案 1.先进入主库,进行锁表,防止数据写入 2.进行数据备份 3.查看master 状态 4.把mysql备份文件传到从库机器,进行数据恢复 5.停止从库的状态 6.然后到从库执行mysql命令,导入数据备份 7.设置从库同步 8.重新开启从同步 9.查看同步状态 10.回到主库并执行如下命令解除表锁定. 解决MySQL主从数据库没有同步的两种方法 工作的过程中发现Mysql的主从数据库没有同步 一.不同步情况 Mast

  • 解决node.js安装包失败的几种方法

    镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过config命令 npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正确这个命令会有字符串response) 2.命令行指定 npm --registry https://registry.npm.taobao.org info underscore 3.编辑 ~/.npmrc

  • 配置SQL Server数据库恢复模式(2种方法)

    下面主要介绍配置SQL Server数据库恢复模式的两种方法. 用T-SQL设置恢复模式 你可以使用"ALTER DATABASE"命令加"SET RECOVERY"语句来修改数据库的恢复模式.例如,下面的查询语句把"AdventureWorks"数据库的恢复模式设置为完全恢复模式. ALTER DATABASE AdventureWorks SET RECOVERY FULL ; 你可以查询"sys.databases"的目

  • 彻底解决"停用连接出错"问题的两种方法

    新配的电脑,集成的网卡出现问题,应该是驱动没装好的缘故无法禁用网卡,禁用会提示如下错误 复制代码 代码如下: 停用连接出错   ---------------------------   此时无法停用连接.这个连接可能在用一个或多个不支持即插即用的协议,或者它是由其他用户或系统帐户初始化的.   ---------------------------   确定   --------------------------- 第一种方法:"停用连接"时提示:此时无法停用连接.这个连接可能在用

随机推荐