------------------------------------
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.
------------------------------------
折腾N久…………终于好了。哈哈。
过程:
1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,可以不一样。
2。开始--运行--打cmd,
然后cd C:\Inetpub\AdminScripts
然后cscript.exe adsutil.vbs set w3svc/wamuserpass “你的密码”,这个是上一步IWAM_机器名设定的密码
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass “你的密码”,这个是上一步IUSR_机器名设定的密码
3。同步IWAM账号和脚本synciwam.vbs的密码
cscript.exe synciwam.vbs -v,
然后重启IIS
4。应该这一步就可以成功的,但我在第3步的时候出现了8004e00f错误。在网上找了半天资料,发现是MSDTC服务有问题,后来总算搞定了,步骤如下
1、首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。
2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
• HKEY_CLASSES_ROOT\CID
4、运行CMD,停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看],这里有个技巧,查看MSDTC服务是否启动,执行net stop msdtc,提示正在停止和停止成功就对了,再msdtc - install下就OK.
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript synciwam.vbs -v
11、大功告成!!!!!
再重复第3步就OK
分享到:
相关推荐
"解决IIS的Server Application Error的2种方法" 在使用IIS Server时,可能会遇到Server Application Error的错误,这是一个非常常见的错误,今天我们将讨论如何解决这个问题,总共有两种方法。 方法一:设置IUSR和...
### Server Application Error – IIS 故障解析及解决方案 #### 故障现象 当尝试访问一个网站或Web应用时,可能会遇到如下错误消息:“Server Application Error”,具体表现为:“服务器在处理您的请求过程中加载...
在使用Internet Information Services (IIS) 服务器的过程中,有时可能会遇到"Server Application Error",这通常表示在处理请求时,服务器遇到了应用加载错误。该错误提示需要查看事件日志以获取更详细的信息,并...
2. **出现“serverapplicationerror”**:这通常是由于应用程序出现异常但没有被捕获或处理,导致IIS无法正常响应请求。 - **解决方案**:在代码中加入异常处理机制,如使用try-catch语句捕捉并记录异常信息;...
5. **iis Server Application Error错误**: - 解决这个问题可能涉及设置IUSR和IWAM用户的密码,以及运行一些命令来同步和重置IIS设置。此外,还要确保Distributed Transaction Coordinator (DTC)服务正常运行,...
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 ...
错误的具体描述为:“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 ...
- **ISAPI (Internet Server Application Programming Interface)**:ISAPI是微软扩展的一种标准,允许开发人员创建能与IIS紧密集成的高性能Web应用程序和过滤器。 - **CGI (Common Gateway Interface)**:CGI是一种...
在IIS服务器环境中,当ASP应用程序无法正常运行,出现"Application Server Error"的报错时,这通常意味着IIS遇到了解析ASP页面时的故障。该问题可能由多种原因引起,包括但不限于COM+服务的问题、IIS本身的安装问题...
4. **HTTP Error 500.23 - Internal Server Error** 这个错误通常与托管管道模式有关。有两个可能的解决方案:一是更改虚拟目录的应用程序池设置,将托管管道模式从集成(Integrated)改为经典(Classic);二是...
- 安装完成后,需要配置IIS的默认网站目录,通常位于`C:\Inetpub\wwwroot`,也可以自定义设置。 - 配置IIS的IP地址、端口号(默认80)以及主机头,以确保Web服务器正常运行。 2. **ASP基础**: - ASP文件扩展名...
4. 错误处理:利用On Error语句进行错误捕获和处理,确保程序的健壮性。 5. 数据验证:在客户端和服务器端对用户输入进行验证,防止SQL注入等安全问题。 **10.4 关于数据库的基本知识** 了解SQL语言基础,如DDL...
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 ...
- 打开IIS管理控制台,找到网站或应用程序池,右键选择“添加处理程序映射”。 - 在“请求处理器”中,输入“php-cgi”,浏览到`php-cgi.exe`的位置。 - 设置默认文档,如果需要,可以添加`phpinfo.php`(如...
当用户在尝试访问网页时遇到"IIS 500 - Internal Server Error",这意味着服务器遇到了一个未知的错误,无法完成请求。这个错误通常是由于多种原因引起的,如配置问题、权限问题、代码错误或系统资源不足等。 为了...
- 如果在安装过程中遇到错误,例如“ServerApplicationError”,这通常是因为某些系统服务没有正确启动。可以通过检查事件日志来获取更多详细信息。 - 需要特别注意的是,如果遇到与MSDTC相关的错误,可以尝试以下...
<add key="WSGI_LOG" value="C:\inetpub\wwwroot\JTIDA\error.log"/> 最后,我们可以打开 IIS 管理器,右击“网站”,点击“添加网站”,选择物理路径为“C:\inetpub\wwwroot\JTIDA”,然后点击确定。然后,...