今天一個想安裝暢捷通T+11.51的客戶通過QQ在線客服(1820223520)找到用友財務(wù)軟件站長,咨詢了一個登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的問題,具體報錯現(xiàn)象如下圖所示:

登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?圖示

這個客戶使用的是XP系統(tǒng),主要的原因是他電腦上的MSDTC服務(wù)壞了,用友軟件免費(fèi)下載網(wǎng)站站長發(fā)了一下之前發(fā)布的怎么修復(fù)MSDTC服務(wù)的教程修復(fù)了一下就解決了這個HTTP500應(yīng)用程序錯誤的問題。

但是由于登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?可能出現(xiàn)在不同的操作系統(tǒng)上,而且也有不同的原因,既然有客戶咨詢到這個HTTP500應(yīng)用程序錯誤的問題,那么用友軟件教程網(wǎng)站工程師就將HTTP500應(yīng)用程序錯誤的問題做一下問題原因和解決辦法的總結(jié)。

經(jīng)過多次給客戶看過HTTP500應(yīng)用程序錯誤的問題,所以用友軟件官網(wǎng)()小編認(rèn)為登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的可能性原因主要包括:1、 msdtc服務(wù)未啟動,或者損壞;2、 操作系統(tǒng)相關(guān)組件沒有啟用;3、 操作系統(tǒng)IIS安裝不完整(此問題建議可以參照用友軟件下載站之前的各版本操作系統(tǒng)安裝IIS方法進(jìn)行安裝)

下面用友財務(wù)軟件免費(fèi)下載網(wǎng)站將分為不同的操作系統(tǒng)來給大家講解不同操作系統(tǒng)碰到登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的解決辦法,請看下面的詳細(xì)操作步驟(操作過程中有任何疑問請加站長QQ:1820223520):

1、 windows XP系統(tǒng)解決登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的詳細(xì)步驟:

(1)設(shè)置IE選項,取消顯示友好HTTP信息,操作步驟:點(diǎn)擊“工具”-“internet選項”-“高級”- 取消“顯示友好HTTP錯誤信息”前面的小勾。

取消IE選項顯示友好HTTP錯誤信息圖示

(2)再次登錄一下T+首頁,發(fā)現(xiàn)錯誤提示如下:

Server Application Error

The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

新報錯提示圖示

(3)設(shè)置IUSR_UFIDA、IWAM_UFIDA與默認(rèn)網(wǎng)站IUSR_UFIDA的密碼一致,此處UFIDA為計算機(jī)名,不同計算機(jī)名字不一樣。設(shè)置方法如下:

a、右擊“我的電腦”-“管理”-“本地用戶和組”- 右擊IUSR_UFIDA - 選擇“設(shè)置密碼”- 如設(shè)置成ufsoft,同時設(shè)置IWAM_UFIDA的密碼;

設(shè)置三個用戶為同一個密碼圖示一

設(shè)置三個用戶為同一個密碼圖示二

設(shè)置三個用戶為同一個密碼圖示三

b、右擊“我的電腦”-“管理”-“internet 信息服務(wù)” – 右擊“默認(rèn)網(wǎng)站”選擇“屬性”-選擇“目錄安全性”- 點(diǎn)擊“編輯”- 設(shè)置此處的密碼同樣為ufsoft,保存。

編輯暢捷通T+網(wǎng)站的目錄安全性圖示

設(shè)置IIS用戶密碼圖示

(4)在DOS界面執(zhí)行相關(guān)組件修復(fù)語句

a、“開始”-“運(yùn)行”- 輸入“cmd”進(jìn)入控制臺

b、在控制臺下輸入cd c:\Inetpub\AdminScripts, 回車;再輸入cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密碼,如我前面設(shè)置的是ufsoft,回車;再輸入cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密碼,如我前面設(shè)置的是ufsoft,回車;

使用DOS命令修復(fù)系統(tǒng)組件圖示一

c、重新登錄T+軟件,查看是否正常,如果正常就表示問題解決,如果不正常請繼續(xù)參照本文進(jìn)行解決。

(5) 繼續(xù)在控制臺下輸入cscript.exe synciwam.vbs –v,如果沒有錯誤提示,如下圖所示,表示已經(jīng)修復(fù)完成,重新登錄T+即可正常登錄。

使用DOS命令修復(fù)系統(tǒng)組件圖示二

a、第5步中如果DOS界面有提示:8004e00f錯誤的話請點(diǎn)擊“開始”-“運(yùn)行”輸入“dcomcnfg”-“進(jìn)入組件服務(wù)”- 點(diǎn)擊右邊的“組件服務(wù)”-“計算機(jī)”-“我的電腦”-“COM+應(yīng)用程序”

運(yùn)行中輸入DCOMCNFG進(jìn)入WINDOWS組件服務(wù)圖示

XP系統(tǒng)組件服務(wù)圖示

b、此時應(yīng)該會提示錯誤“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談,無法查看里面的對象”,一般情況下是由于MSDTC服務(wù)沒有啟動,或者損壞了,我們需要修復(fù)MSDTC服務(wù),參照怎么修復(fù)MSDTC服務(wù)進(jìn)行修復(fù)。:

c、此時再返回第6步看能否進(jìn)入“COM+應(yīng)用程序”如果不報錯了的話,說明修復(fù)完成,再登錄T+看是否解決HTTP 500 應(yīng)用程序錯誤的問題,如果進(jìn)入“COM+應(yīng)用程序”仍然提示錯誤“COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談,無法查看里面的對象”請重復(fù)多次本步驟,或者重啟電腦,直至能夠進(jìn)入“COM+應(yīng)用程序”為止。

(6) 以上方法仍然未解決登錄T+時提示“HTTP 500 應(yīng)用程序錯誤”請再次登錄DOS命令窗口,執(zhí)行如下語句:

cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

修復(fù)COM+組件圖示一

(7)以上操作完成后,即能夠正常登錄T+軟件了。如果仍然未能解決,請認(rèn)真核對一下相關(guān)步驟是否嚴(yán)格按照本文操作,如果都操作到了,請卸載IIS后重新安裝一下,或者重裝系統(tǒng)。

修復(fù)后正常登錄用友暢捷通T+軟件圖示

2、Windows 2003系統(tǒng)解決登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的操作步驟:

(1) windows 2003 系統(tǒng)一般是由于web服務(wù)擴(kuò)展中有相關(guān)的項目沒有允許,操作步驟:右擊“我的電腦”-“管理”-“internet信息服務(wù)(iis)”-“web服務(wù)擴(kuò)展”查看右邊相關(guān)項目是否允許,如沒有允許,右擊,選擇允許,然后再點(diǎn)擊“開始”-“運(yùn)行”-輸入“IISRESET”,點(diǎn)擊“確定”后,再登錄T+即可解決HTTP500應(yīng)用程序錯誤的問題。

啟用控件圖示

重啟IIS服務(wù)圖示

(2) 如果WEB服務(wù)擴(kuò)展中缺少相關(guān)項目,可能是IIS安裝時沒有勾選“啟用網(wǎng)絡(luò) DTC 訪問”,操作步驟:單擊“開始”-“控制面板”-“添加/刪除程序”-“添加/刪除 Windows 組件”-選擇“應(yīng)用程序服務(wù)器”,然后單擊“詳細(xì)信息”-選擇“啟用網(wǎng)絡(luò) DTC 訪問”- 然后單擊“確定” -“下一步” - 單擊“完成”。

windows 2003 server的IIS補(bǔ)充安裝圖示

啟用COM+組件服務(wù)圖示

(3) 如果上述方法未能解決,請參照怎么修復(fù)MSDTC服務(wù),修復(fù)MSDTC服務(wù)進(jìn)行解決。

3、Win 7操作系統(tǒng)解決登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的操作步驟:

(1) 大多數(shù)情況下是由于IIS沒有安裝完整,補(bǔ)充安裝一下就可以了,操作步驟:“開始”—“控制面板”—“程序”—“打開或關(guān)閉Windows功能” —“Internet信息服務(wù)”— 彈出安裝“Windows功能”選項菜單,勾選應(yīng)用程序開發(fā)功能中的ASP,ASP.net,即可。

win7補(bǔ)充安裝IIS圖示

勾選ASP和ASP.NET,CGI等圖示

(2) 如果上述方法未能解決,請參照怎么修復(fù)MSDTC服務(wù),修復(fù)MSDTC服務(wù)進(jìn)行解決。

4、Windows server 2008 r2操作系統(tǒng)解決登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?的操作步驟:

(1)大多數(shù)情況下是由于IIS沒有安裝完整,補(bǔ)充安裝一下就可以了,操作步驟:右擊“我的電腦”-“管理”-“角色”-找到“web服務(wù)器(IIS)”- 點(diǎn)擊“添加角色服務(wù)”- 將應(yīng)用程序開發(fā)中的相關(guān)服務(wù)全部勾上,再點(diǎn)“下一步”進(jìn)行安裝就可以了。

server 2008 R2操作系統(tǒng)補(bǔ)充安裝IIS圖示

添加IIS角色服務(wù)圖示

(2)如果上述方法未能解決,請參照怎么修復(fù)MSDTC服務(wù),修復(fù)MSDTC服務(wù)進(jìn)行解決。

以上便是用友財務(wù)軟件教程網(wǎng)提供給大家的關(guān)于各版本操作系統(tǒng)登錄用友暢捷通T+提示:HTTP 500 應(yīng)用程序錯誤?解決辦法的文字教程。大家在操作時有任何疑問可以隨時給我們的QQ客服:1820223520提問。同時也歡迎大家到用友教研室,用友論壇中提問,網(wǎng)站地址:https://edu.ywufida.cn/ 。