1. <i id="s6b2k"><small id="s6b2k"></small></i>
    <b id="s6b2k"><bdo id="s6b2k"></bdo></b>
  2. <wbr id="s6b2k"></wbr>

    msxml3.dll 錯誤 800c0019 系統錯誤:-2146697191解決方法_應用技巧

    來源:腳本之家  責任編輯:小易  

    www.yu113.com防采集請勿采集本網。

    一個asp后臺使用了XMLHTTP組件的頁面無法無法生成靜態頁面了,運行時提示"msxml3.dll 錯誤 '800c0019′" 系統錯誤:-2146697191 請查找行 數。之前一直以為是服務器配置或數據庫的原因,或者IE瀏覽器有問題,因為這是一個XMLHTTP對象組件,可能我們前幾天更新了系統補丁升級了xmlhttp導致。現在終于找到了解決方案、摸清了原因。

    解決方法:

    1、找到錯誤行,返回文件中實例化對象代碼

    set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")

    2、一般在msxml2.6以下版本使用

    set objXmlHttp = Server.CreateObject("MSXML2.XMLHTTP")

    3、msxml3.dll+版本支持使用如下代碼

    Set http=Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")

    最后,建議使用第三步驟中的代碼。

    下面是其他網友的補充

    msxml3.dll 錯誤 '800c0008',系統錯誤: -2146697208的解決方案

    msxml3.dll 錯誤 '800c0005'

    The system cannot locate the resource specified.

    /plugins.asp??А 165

    這個情況一般出現在采集信息或用XMLHTTP靜態更新網頁的時候會出現這個問題,以前出現類似的錯誤我都是用

    set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP") '一般在msxml2.6以下版本使用

    ' set objXmlHttp = Server.CreateObject("MSXML2.XMLHTTP") '受msxml3.dll+支持

    替換著使用,現在卻怎么都報錯。

    搜索了網上我所知道所有的技術論壇和搜索引擎,引起這樣的問題可能存在多種情況,下面總結一下:

    (一)那就是最基本的了,你的服務器不支持xmlhttp或組件版本態低,需要下載相應的組件。這個一般服務器都不需要的,大多數情況下都支持xmlhttp,所以這個情況較少。

    (二)msxml3.dll文件可能損壞或該文件使用權限不夠(權限這個情況可能性較小),如果是文件損壞的話,你可以到網上下載相應系統環境的msxml3.dll文件替換下(2003系統好像在c:\\windows\system32下),需要關閉相應的服務例如iis等才能覆蓋。

    (三)防火強或殺毒軟件禁用了相應的端口,具體該怎么設置要根據不同的軟件而定,你可以試著關閉防火墻或殺毒軟件后再測試確定是否是這個問題。

    (四)重新注冊下該組件試試看。開始>>運行: regsvr32 msxml3.dll

    (五)DNS解析錯誤,檢查你的網絡設置或正確的域名解析訪問

    (六)檢查你的IP篩選的設置(這個不是太了解)

    (七)對方資源失效,比如采集某條信息時,對方該條信息不存在導致程序終止錯誤,也可能是這種情況。這種錯誤都是出現在調用了 xmlhttp 組件的 Open方法,接著再用Send方法后造成的。當open方法的的 url 參數無法訪問時,就會造成 8000005 錯誤。并且一旦產生這種錯誤,就會導致應用程序終止,無法繼續操作。大多說的程序是這樣寫的:

    Function functionName(pararm ...)Dim HttpSet Http=Server.CreateObject("MSXML2.XMLHTTP.4.0")With Http.open "GET",HttpUrl,False.SendEnd WithIf Http.Readystate<>4 thenSet Http=Nothing......Exit functionEnd ifEnd Function

    大多數的程序都是運用xmlhttp的 Readystate 屬性判斷從服務器的返回狀態。其實這樣未必適合,很多時候用ReadyState 屬性判斷并不能真正檢測到程序流程中的錯誤。當遇到錯誤的時候,仍然會致使程序終止。其實修改一下上面的代碼,完全可以實現跳過程序執行過程中遇到的錯誤,使程序繼續運行。修改代碼如下:

    Function functionName(pararm ...)Dim HttpSet Http=Server.CreateObject("MSXML2.XMLHTTP.4.0")With Http.open "GET",HttpUrl,False.SendEnd WithOn Error Resume NextIf Http.Status<>200 thenSet Http=Nothing......Exit functionEnd ifEnd Function

    Send 方法產生錯誤的時候,ReadyState的值或許為4,但Status的返回值就一定不是200的。呵呵,我經過多次跟蹤ReadyState和Status的值得到以前結果。可能會有差錯,目前我還沒有發現。

    希望以上程序解決方案能夠幫到你!!如果朋友你有更好的解決方法,請一定告訴我喲。

    我是以MSXML2.XMLHTTP.4.0為例說明的程序,也適合其它版本的XMLHTTP組件。想檢查的你系統中已經安裝了哪些版本的XMLHTTP組件,請到注冊表的 HKEY_CLASSES_ROOT 下查找。

    (八)進入服務器設置您的IE安全選項(把等級設中或低試試看),在受信任網站里加入您要獲取的域名即可。

    (九)以上方法我基本都看過之后也試過了,不過都沒解決。于是去微軟下載了MSXML 4.0 Service Pack 2 (Microsoft XML Core Services)和Hotfix for MSXML 4.0 Service Pack 2 - KB832414 - 簡體中文(KB832414_MSXML4.0_x86.exe)安裝后,問題終于解決了!!!

    (十)如果你的情況,在我上面方法都解決不了,那就太背了,你繼續到網上找其它可能出現的情況吧,如果不想繼續找了就重裝你的iis或干脆重裝系統(做這個之前你可以試著重新啟動一下系統看看,或許可能大概仿佛幸運的話又可以使用了

    下載這copy兩個補bai丁,安裝后即可du解決:MSXML 4.0 Service Pack 2 (Microsoft XML Core Services)‘zhiHotfix for MSXML 4.0 Service Pack 2 - KB832414 - 簡體dao中文(KB832414_MSXML4.0_x86.exe追問能不能幫我遠程一下追答你只要下載這兩個補丁,安裝一下,不行你HI我,百度知道不讓發QQ號碼,下載的補丁安裝報錯怎么回事?內容來自www.yu113.com請勿采集。


  3. 本文相關:
  4. asp創建對象的兩種方法比較
  5. asp url反編碼函數代碼
  6. 關于處理get方式提交的含有特殊字符的參數
  7. asp最常用的分頁函數
  8. [轉]asp實現關鍵詞獲取(各搜索引擎,gb2312及utf-8)
  9. asp 日期的加減運算實現代碼
  10. asp水印組件之aspjpeg的結合代碼實例
  11. asp中應用事務處理技巧
  12. 檢查上傳圖片是否合法的函數,木馬改后綴名、圖片加惡意代碼均逃不
  13. asp動態生成的javascript表單驗證代碼
  14. msxml3.dll 錯誤 '800c0005' 系統錯誤: -214669721...
  15. 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全asp基礎應用技巧數據庫相關asp class類存儲過程小偷/采集木馬相關fso專題首頁asp編程應用技巧asp創建對象的兩種方法比較asp url反編碼函數代碼關于處理get方式提交的含有特殊字符的參數asp最常用的分頁函數[轉]asp實現關鍵詞獲取(各搜索引擎,gb2312及utf-8)asp 日期的加減運算實現代碼asp水印組件之aspjpeg的結合代碼實例asp中應用事務處理技巧檢查上傳圖片是否合法的函數,木馬改后綴名、圖片加惡意代碼均逃不asp動態生成的javascript表單驗證代碼推薦4款傻瓜型的asp服務器軟件(關于“未指定的錯誤”的問題 的比錯誤類型:provider (0x80004005c#入門教程之listbox控件使用方法utf-8 網頁不顯示+utf-8網頁亂碼asp 日期格式化問題microsoft jet database engine(asp中設置session過期時間方法總sql查詢語句通配符與access模糊查asp獲取url參數的幾種方法分析總asp wap獲取手機終端信息的一段代碼asp腳本組件實現服務器重啟asp中巧用split()函數生成sql查詢語句的實asp 通用修改和增加函數代碼asp 類型轉換函數大全在vbscript中實現-函數/方法名作為參數傳asp最常用的分頁函數asp 去掉html中的table正則代碼函數asp去除html的函數代碼分析附實例說明asp簡單生成靜態的方法(模板標簽替換)
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.yu113.com All Rights Reserved
    战天txt全集下载