500是什麼錯誤程式碼
最佳答案 500伺服器內部錯誤(Internal server error)主要是由於IWAM賬號(或IWAM_MYSERVER賬號)的密碼錯誤造成了HTTP500內部錯誤。該錯誤說明IIS伺服器無法解析ASP程式碼。
1、500伺服器內部錯誤(Internal server error)主要是由於IWAM賬號(或IWAM_MYSERVER賬號)的密碼錯誤造成了HTTP 500內部錯誤。該錯誤說明IIS伺服器無法解析ASP程式碼。
2、假設計算機的NETBIOS名字是MYSERVER,則我的計算機上IWAM賬號的名字就是IWAM_MYSERVER,這一點與IIS匿名賬號ISUR_MACHINE的命名方式非常相似。
3、IWAM賬號建立後被 Active Directory、IIS metabase資料庫和COM+應用程式三方共同使用,賬號密碼被三方分別儲存,並由作業系統負責這三方儲存的IWAM密碼的同步工作。按常理說,由作業系統負責的工作我們大可放心,不必擔心出錯,但不知是BUG還是其它什麼原因,系統對IWAM賬號的密碼同步工作有時會失敗,使三方IWAM賬號所用密碼不統一。
4、當IIS或COM+應用程式使用錯誤IWAM的密碼登入系統,啟動IIS Out-Of-Process Pooled Applications時,系統會因密碼錯誤而拒絕這一請求,導致IIS Out-Of-Process Pooled Applications啟動失敗,也就是我們在ID10004錯誤事件中看到的“不能執行伺服器{3D14228D-FBE1-11D0-995D- 00C04FD919C1} ”(這裡{3D14228D-FBE1-11D0-995D-00C04FD919C1} 是IIS Out-Of-Process Pooled Applications的KEY),不能轉入IIS5應用程式,HTTP 500內部錯誤就這樣產生了。