萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> asp編程 >> ASP驗證碼不顯示或始終不正確解決方法

ASP驗證碼不顯示或始終不正確解決方法

   1.客戶端問題:浏覽器阻止了網站向浏覽器發送Cookie,導致驗證碼不顯示或驗證碼始終不正確;

  解決:打開浏覽器選項 → 隱私 → 將隱私級別調到‘中’,或自定義單個網站的隱私設置。

  2.服務端問題:ADODB.Stream組件和FSO[FileSystemObject]組件被禁止[該組件為IIS自帶,默認為開啟];

  判斷:

  在驗證碼處[無法顯示為一個紅色的'X']點擊鼠標右鍵 → 屬性 → 將地址復制到浏覽器直接訪問驗證碼圖片;

  顯示錯誤為:

  Server 對象 錯誤 'ASP 0177 : ********'

  Server.CreateObject 失敗

  解決:

  (1).重新開啟服務器ADODB.Stream組件:

  在開始—運行裡執行:

  regsvr32 "C:Program FilesCommon FilesSystemadomsado15.dll

  (2).重新開啟服務器FSO[FileSystemObject]組件:

  在開始—運行裡執行:

  regsvr32 /u scrrun.dll

  (3).如果你是虛擬主機請聯系空間商解決該問題!

copyright © 萬盛學電腦網 all rights reserved