HTTP 500內部錯誤在XP中的解決方案

2021-04-29 20:18:32 字數 1069 閱讀 3844

在xp中的解決方案: 

出現這樣的情況是主要是由於iwam賬號(在我的計算機即是iwam_myserver賬號)的密碼錯誤造成了http 500內部錯誤。 

排除了一些基本的可能性外,我在網上搜尋了一下解決辦法。最後終於解決了這個問題,在此分享一下。 

先啟動msdtc服務,什麼是msdtc服務?顯示名稱:distributed transaction coordinator;描述:協調跨多個資料庫、訊息佇列、檔案系統等資源管理器的事務。如果停止此服務,則不會發生這些事務。如果禁用此服務,顯式依賴此服務的其他服務將無法啟動。 

cmd下net start msdtc 

結果顯示「distributed transaction coordinator 服務不能啟動」。 

解決方法: 

把 c:/windows/system32/dtclog 這個目錄重新命名(如果有的話,沒有就直接省去這一步),然後重新建立該目錄。 

在命令列下: msdtc -resetlog 

再net start msdtc,顯示服務啟動成功了。 

然後右鍵我的電腦--管理--本地使用者和組,給iusr_機器名和iwam_機器名兩個使用者設定密碼,要一樣。 

接著開始--執行--打cmd, 

然後cd c:/inetpub/adminscripts, 

然後cscript.exe adsutil.vbs set w3svc/wamuserpass 你設定的密碼, 

然後cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你設定的密碼。 

看一下,行了沒有?如果還不行,那麼 

cscript.exe synciwam.vbs -v, 

然後iisreset。 

到一步還是不行,最後在cmd下執行以下命令: 

cd %windir%/system32/inetsrv 

rundll32 wamreg.dll, createiispackage 

regsvr32 asptxn.dll 

關閉所有的ie視窗後重新開啟再執行,ok了!

Http 500 內部伺服器錯誤

系統中出現的一些故障是使用者最不想看到的,有時候遇到一些故障都到折騰個大半天才能夠搞定。開啟 出現了http500內部伺服器錯誤的提示,無法法檢視錯誤的詳細資訊,使用者也沒辦法根據具體的問題來解決,這對很多新使用者確實是一件很麻煩的事情,遇到這種故障其實我們是可以通過系統中的iis設定來顯示這些錯誤...

HTTP 500錯誤是什麼意思?

首先你要確定錯誤的原因 讓ie顯示詳細的出錯資訊 選單 工具 internet選項 高階 顯示友好的http錯誤資訊,去掉這個選擇吧,然後重新整理出錯頁,就可以看到詳細的出錯資訊,程式設計客棧對幫助你確定錯誤所在非常有幫助!造成500錯誤常見原因有 asp語法出錯 access資料庫xugow連線語...

IIS7裡遇到http500錯誤

昨天在除錯乙個部落格系統時遇到了http500錯誤,於是按照2003時的解決方法在iis7裡找到了相應的設定,具體操作如下 一 開啟iis7的功能檢視 asp設定選項 除錯屬性 裡 將詳細錯誤傳送到瀏覽器 後面改為 true 點右邊的 應用 二 然後在 錯誤頁 設定選項裡,雙擊500那一行,再點檔案...