关于xp系统下的IIS 500错误
来源:互联网 发布:淘宝商品拍照 编辑:程序博客网 时间:2024/06/05 23:53
原因:iis的安装盘和系统的安装盘不配套,微软这点做的很恶心
先扫下盲,两个长期有人问的常识性问题解决方法:
·xp没光盘的时候下载网上的IIS安装包安装出错?这个问题是因为你下载的版本不对,xp只支持IIS5.1版本,请自行寻找
·访问IIS站点要求输入密码。此问题请用baidu.com搜索(请支持国货不用google)便能很好解决
二、不常见问题总结,网上其他解决方法可能对问题估计不是很全面,光靠搜索引擎搜索到的解决方式可能说得不完整的几个问题:
·数据库访问失败问题 Microsoft JET Database Engine错误 '80004005'
这个问题如果你试了你搜索出来的各种办法还是没搞定时,尝试以下方法:
(此方法来自一个个人博客,不过搜索引擎并没有把这个方法列在前几十页)
他说是因为 C:/winnt/temp 目录没有对 CR/IUSER_CR 账户开放权限,导致没法创建临时文件(奇怪的是 CR/USER_CR 这个账号访问 Access 的时候需要生成临时文件)找到这个目录,设置一下权限。然后刷新网页就会发现好了。
当然具体情况下目录名可能不一定就是这个,但是查错方法就是这样的了,一般都可以解决。
·Server Application Error
错误特征如下:
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个资料都讲得不全,都不能很好的完全解决问题,按那些资料重新整理总结了下,按以下方式处理可搞定:
解决方法首先停止IIS(不停止IIS可能导致后面的操作出错),然后按以下执行:
1.打开计算机上:本地用户和组,给"IUSR_机器名"和"IWAM_机器名"两个用户设置密码,
这两个用户的密码要设一样,比如设为"abc123"。
2.开始--运行--cmd
然后cd D:/Inetpub/AdminScripts(我的系统在D盘)
然后cscript.exe adsutil.vbs set w3svc/wamuserpass "刚才设置的密码abc123"
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass "刚才设置的密码abc123"
(注意上面的:w3svc与wamuserpass之间的杠是/而不是/,否则会出错)
3.开始--运行--cmd
先输入 cd c:/inetpub/adminscripts
然后输入 cscript.exe synciwam.vbs -v
如果第3步在最后一行没有提示: Error:80110414错误,那么重新启动IIS,搞定
如果出现了这个错误,那么恭喜,你可以继续下面步骤:
4.组件服务->计算机->我的电脑->COM+应用程序->IIS Out-Of-Process Pooled Applications,右击IIS Out-Of-Process Pooled Applications->属性
切换到IIS Out-Of-Process Pooled Applications属性对话框的"标识"选项卡。"此应用程序在下列账
户下运行"选择中"此用户"会被选中,用户名是"IWAM_***"。这些都是缺省的,不必改动。在下面的"
密码"和"确认密码"文本框内输入刚才设置的密码"abc123",确定退出,然后再次执行第3步,如果这
次没有提示"Error:80110414"错误,那么问题搞定。
5.执行第4部时可能无法展开"COM+应用程序",报错:
错误代码8004E00F-COM+无法与Microsoft分布式事物协调程序交谈
这个情况是MS DTC日志文件被误删了,在开始菜单->运行->输入:msdtc -resetlog回车重新创建日志
文件即可,再次启动COM+便可展开"COM+应用程序"(自己没删过日志,怀疑在网上下的一个系统垃圾清理bat或者操作其他系统优化软件时被删除)
6.执行第4部时"COM+ 应用程序中"展开后根本找不到IIS Out-Of-Process Pooled Applications的话用以下方式重建IIS Out-Of-Process Pooled Applications:
开始菜单->运行->cmd打开命令提示窗口
输入cd %windir%/system32/inetsrv切换到system32下inetsrv目录
输入rundll32 wamreg.dll, CreateIISPackage
注意:必须准确键入"CreateIISPackage"它区分大小写
输入regsvr32 asptxn.dll
关闭并重新打开"组件服务",问题解决。
- 关于xp系统下的IIS 500错误
- XP系统下IIS遇到了访问IIS元数据库失败的错误
- XP 下IIS 500错误真正完美的解决方法
- XP 下IIS 500错误真正完美的解决方法
- XP下安装IIS后提示500错误的解决
- XP 下IIS 500错误真正完美的解决方法
- XP下的IIS 500
- WINDOWS XP下IIS的安装和IIS HTTP 500内部服务器错误
- XP下解决iis的 "发生意外错误0x8ffe2740"
- 解决Windows XP下IIS搭建ASP.NET服务器调试时的IIS 500错误的问题
- Windows XP IIS 500错误
- 【IIS】XP系统的IIS发布
- 关于xp系统下的声卡理解
- Xp系统下配置IIS图文教程
- xp系统下无IIS组件安装
- http 500内部服务器错误的解决办法(windows xp + IIS
- 关于iis 错误500
- 关于NET4.0 XP系统安装错误的解决办法
- asp Cookies注入
- 好久没写东西了所以现在来写一点(php学习)
- FMS如何连接FlashRemoting
- 一个vc++ direct sound播放wav文件的类
- 轻舟培训管理系统是什么?
- 关于xp系统下的IIS 500错误
- this在两个类之间的用法
- 男生必学的追求MM四堂课(收藏)
- 出路
- Linux Firewall-related /proc Entries
- 数据类型转换与处理小结(java)-part1
- try-catch-finally
- SQL Server 生成脚本的一些参数说明
- 又一颗演艺界新星陨落!