IIS 500错误或无法显示此网页解决方法

不知道是不是XP版本的原故,发现越来越多的XP系统装好IIS后连默认网站都打不开,(其他系统没有注意)出现几个大字,IIS 500错误.相信碰到这个问题的人都深有体会,确实很烦人.卸了IIS重装也是不行.访问任何页面都是IIS 500错误.在网上搜索了一下,解决方法写的都不是很清楚,这一点那一点,昨天一朋友又遇到这个问题,所以今天打算写下来.以下流程是我详细测试过的,切莫颠倒次序执行,彻底搞定500错误.

建议在执行以下操作时先将IIS卸载,然后重启计算机,再将IIS安装.

  1. “开始”→“运行”→输入“cmd”→"确定",先启动MSDTC服务,输入net start msdtc 回车
  2. 如果结果显示“Distributed Transaction Coordinator 服务不能启动”,解决方法: 把 C:\WINDOWS\system32\dtclog 这个目录重命名(如果有的话,没有就直接省去这一步),然后重新建立该目录。
  3. 在命令行下:msdtc -resetlog 回车
  4. 再net start msdtc,显示服务启动成功了,CMD窗口不用关闭,还有用.
  5. 然后右键"我的电脑"--"管理"--"本地用户和组",给“IUSR_机器名”和“IWAM_机器名”两个用户设置密码:111(我这里都设的111,自己喜欢设什么都行,但两个密码要相同)
  6. 接着在CMD窗口中执行以下命令:%SystemDrive% 回车
  7. cd %SystemDrive%\Inetpub\AdminScripts 回车
  8. cscript.exe adsutil.vbs set w3svc/wamuserpass 111 回车(和之前在本地用户组中设置的密码相同,我这里是111)
  9. cscript.exe adsutil.vbs set w3svc/anonymoususerpass 111 回车(和之前在本地用户组中设置的密码相同,我这里是111)
  10. 打开IE,输入http://localhost/看一下可不可以打开,如果还不行,那么接着执行以下命令:cscript.exe synciwam.vbs -v 回车
  11. iisreset 回车,到这一步还是不行,最后执行以下命令: cd %SystemRoot%\System32\inetsrv 回车
  12. rundll32 wamreg.dll, CreateIISPackage 回车
  13. regsvr32 asptxn.dll 回车,关闭所有的IE窗口后重新打开http://localhost/.
时间: 2024-10-12 17:09:35

IIS 500错误或无法显示此网页解决方法的相关文章

ubuntu 中用vim打开txt等文件中文显示乱码的解决方法  

今晚用ubuntu 12.04 的vim编辑网页代码时,发现上面的中文显示乱码.这个html文件是我之前用gedit编辑的,在gedit里面显示正常,可是在vim下显示就是乱码了. 怎么解决ubuntu中vim显示中文乱码的问题呢? 首先,添加中文字符编码: sudo gedit /var/lib/locales/supported.d/local 在打开的文件中添加下面的中文字符集 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030

Android SDK无法显示更新列表解决方法

解决办法: 第一步: 打开Windows中C:\WINDOWS\system32\drivers\etc\hosts,然后添加以下内容: 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com 74.125.113.121 developer.android.com 第二步: 打开Android SDK Manager,选上方的菜单Tools,进入Options,在"Force https://- "前面打钩,就可以更

Sublime的中文GBK显示乱码的解决方法

import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.

cmake管理visual studio无法显示头文件解决方法

原因 我们的跨平台项目使用cmake来管理的,但是windows下的小伙伴发现在visual studio上头文件没有加载进来,于是手工加载,事情过去了.然后,有一天我修改了CMakeLists.txt文件,visual studio居然自动去重新生成了项目,然后头文件就没有了.哭吧---- 解决方法 source_group 可以将文件分目录来显示在IDE中.所以,修改了一下base.cmake文件让所有的项目都能检索出头文件并显示在 include 文件夹中. file(GLOB_RECUR

[IIS][ASP.NET]“拒绝访问临时目录”的解决方法

除了设置windows临时目录权限外,还有一种原因:后来在应用程序池设置中将"加载用户配置文件"(Load User Profile)设置为true,问题就解决. [IIS][ASP.NET]"拒绝访问临时目录"的解决方法,布布扣,bubuko.com

Win10任务管理器显示不全的解决方法

自从Win10系统发布后,很多用户都从Win7系统升级到Win10系统了.不过,有用户升级到Win10系统后,在打开任务管理器后发现任务管理器显示不全.遇到这样的问题怎么解决好?那现在就随小编一起去看看Win10任务管理器显示不全的解决方法. 解决方法如下: 1.右键单击任务栏--打开任务管理器: 2.进入Win10任务管理器后,我们看到如下图的简略优游娱乐平台模式,界面上看着只有运行中的应用,这与xp/7/8有不同的地方: 3.如果要显示全部的话,点击左下角的"详细信息": 4.效果

SQL2008代理作业出现错误: c001f011维护计划创建失败的解决方法

SQL2008数据库总会出现从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的 COM 组件创建实例失败,原因是出现以下错误: c001f011. (Microsoft.SqlServer.ManagedDTS)------------------------------ 从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-497E-B2F9-AF6AA475916F} 的 COM 组

photoshop菜单显示不全的解决方法

photoshop菜单显示不全? 解决方法,选择菜单 编辑->菜单,下拉菜单选择photoshop默认值

ASP.NET中文显示乱码之解决方法

在config.web中设置globalization段 <configuration> <globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/></configuration> 可以是utf-8.gb2312等等. ASP.NET中文显示乱码之解决方法