x64位windows 2003 server中「Server 對象 錯誤 'ASP 0177 : 800700c1' Server.CreateObject 失敗」問題

給朋友看一個老asp網站圖片不能上傳問題,試過網上各類辦法都提示:網站

 

Server 對象 錯誤 'ASP 0177 : 800700c1'

Server.CreateObject 失敗

 

最終問題出在x64版本上,系統註冊的ado爲:spa

C:\Program Files\Common Files\System\ado\msado15.dllcode

而IIS運行在32位模式下,解決方法:對象

反註冊x64的ado:

blog

regsvr32 /U C:\Program Files\Common Files\System\ado\msado15.dll圖片

 

註冊32位ado:ip

C:\Program Files (x86)\Common Files\System\ado\msado15.dllit

 

問題解決,花費了不少時間查找緣由,雖然如今沒人用asp了,仍是有些老的企業網站不願或很差升級呀,呵呵class

 

(另記錄下使x64系統iis在運行在32位模式的方法:iis

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

相關文章
相關標籤/搜索