打開網站報HTTP/1.1 500 Server Error錯誤http/1.1 500 server error,剛才訪問正常的頁面,突然出問題樂,網上好找了特找了一下,然后整理方便大家解決問題的幾種方法如下:
第一種:
可能是下面的三種情況,原因是這些組件可能受到了破壞,依次在運行里面輸入試試
regsvr32 %windir%/system32/jscript.dll
regsvr32 %windir%/system32/vbscript.dll
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
dotnet版本號現在有三種,你裝的哪一個就改成哪一個
v1.1.4322
v1.0.3705
v2.0.50727
第二種:
最近web服務器報http/1.1 500 server error錯誤,在網上查,得到如下解決辦法:
regsvr32 %windir%/system32/jscript.dll
具體造成原因在查明,初步斷定和進行了系統的詳細安全設定有關
asp網站出現 HTTP/1.1 500 Server Error 解決方法
HTTP/1.1 500 Server Error
經常發現有客戶網站出現這個錯誤提示,很頭疼呀。。IIS就是蛋多,碎起來也疼呀
好吧,解決方案來了。
第一步(開啟MSDTC服務)
打開控制面板 → 管理工具 → 服務 → 找到服務Distributed Transaction Coordinator → 右鍵屬性 → 啟動類型改為手動或自動然后確定 → 右鍵啟動該服務
注意:
如果沒有此服務或啟動不了,說明你的機器可能沒安裝此服務,開始運行輸入一下命令
1. iisreset /stop
2. net user ASPNET /delete
3. aspnet_regiis -i
4. msdtc -install
5. 按照上面的步驟啟動服務如果還是找不到服務,需要重啟計算機
第二步
開始 → 運行 → CMD
輸入cd %windir%\system32\inetsrv回車
輸入rundll32 wamreg.dll, CreateIISPackage回車
輸入regsvr32 asptxn.dll回車出現成功即可
注意:
先安裝VS,后安IIS的用戶需要重新注冊Microsoft.NET Framework
1.1版本:開始 → 運行CMD 輸入C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i回車
2.0版本:開始 → 運行CMD 輸入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i回車
第三步
開始運行輸入iisreset /start
打開控制面板 → 管理工具 → Internet 信息服務 → 網站啟動即可正常訪問啦!