今天弄服务器时,用iis架好网站,结果不能访问,用ie打开,结果出现下载的页面,郁闷!
在网上找了很多
方法一:360的补丁和系统冲突 补丁名是kb972260 结果我怎么找都没找到这个补丁,郁闷!
方法二:什么dll文件损坏,我把系统盘拿出来找到相应的dll
有人说是shdocvw.dll损坏,结果我替换后,不行。
有人说是mshtml.dll损坏,替换还是不行。
究竟是什么原因呢?
百度后得到的结果
regsvr32是注册/反注册程序,可以注册/反注册.ocx,.dll等等文件,以使你的系统具有某种功能或去除某种功能,例如regsvr32 shdocvw.dll就可以使你的系统具有图片预览功能,而regsvr32 /u shdocvw.dll就可以撤消这个功能
而mshtml.dll文件的作用是HTML解释器,它能对HTML进行编码。
mshtml.dll是HTML解释器相关模块。
方法三:注册相应的组件
regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 Actxprxy.dll
regsvr32 Shdocvw.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Msjava.dll
regsvr32 Browseui.dll
regsvr32 Oleaut32.dll
regsvr32 Shell32.dll
把它复制到txt文本文件中,然后将后缀改为.bat文件
双击它看看是那个组件坏了,然后修复它就行了。
个人认为方法三最佳,它能找到你的系统那个组件坏了,而不是笼统的注册。