msxml3.dll 錯誤 '800c0005'終極解決辦法

 

搞了一上午,頭都大了!最終解決問題。
其實這問題老早就遇上了,但是比較懶,三下兩下沒整好便推開了

搜索了一下,產生< msxml3.dll 錯誤 '800c0005'    資源未找到 >有以下幾種原因:

1、url不存在
2、防火牆問題
3、沒有啓用Web服務擴展的
4、msxml3.dll損壞了
5、DNS設置問題(確保能夠以域名打開網站,注意,這裏指的是出現錯誤的那臺服務器)

問題2的解決辦法:關掉防火牆或在防火牆中將SYSTEM32目錄中的DLLHOST.EXE文件加爲信任文件,允許進入和出去的訪問權限。

問題3的解決辦法:啓用 WebDev服務,把DNS client服務啓動

問題4的解決辦法:到其他機器上找同樣版本的文件覆蓋(要先停止iis)

問題5的解決辦法:設置正確的DNS(可以正確解析域名),今天我正是這個原因,找來找去的,資料查遍了,腦袋都要想炸了。結果靈光一閃,xmlhttp get url 使用的是域名,結果我在服務器中一試果然打不開,把我高興的跳了起來,因爲是服務器基本沒有用來訪問什麼域名,所以一直忽略了這塊。換了個DNS,回到客戶端刷新,阿彌託福,搞定!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章