|
|
新聞詳情
服務(wù)器反饋500是何原因?論頁(yè)面500的快速解決方法20
發(fā)表時(shí)間:2021-01-21 20:18作者:蕪湖網(wǎng)絡(luò)推廣 提到網(wǎng)站頁(yè)面500你可能會(huì)有些陌生,但是提到網(wǎng)站頁(yè)面404你就知道這是什么了。沒錯(cuò),這就是網(wǎng)站的狀態(tài)碼。正如人生病了會(huì)感冒發(fā)燒,面色青黃一般,網(wǎng)站不舒服了也會(huì)對(duì)我們進(jìn)行提示,這個(gè)也是我們今天要聊的主題,即解決網(wǎng)站頁(yè)面500的顯示問(wèn)題。 往簡(jiǎn)單的說(shuō)網(wǎng)站頁(yè)面500就是IIS服務(wù)器無(wú)法成功解析ASP代碼,以下是小編拙見希望能幫到你: 一、網(wǎng)站頁(yè)面500出現(xiàn)的原因 1、如果正在運(yùn)行的服務(wù)器用戶數(shù)量突然猛增,這會(huì)讓服務(wù)器的壓力太大,造成服務(wù)器在短時(shí)間內(nèi)無(wú)法響應(yīng),就會(huì)報(bào)告網(wǎng)站頁(yè)面500的錯(cuò)誤。這點(diǎn)可以通過(guò)減少用戶數(shù)量或增加服務(wù)器的承載壓力解決該問(wèn)題。 2、如果您替換應(yīng)用程序服務(wù)器(替換了中間件,例如tomcat,websphere,jboss等),或使用原始記錄的腳本來(lái)運(yùn)行,則很可能會(huì)報(bào)告HTTP500錯(cuò)誤。 由于各種應(yīng)用服務(wù)器的處理機(jī)制不同,并且錄制的腳本也不同,因此解決方案是重新錄制腳本。 3、如果Windows xp2與ISS組件不兼容,則可能會(huì)導(dǎo)致網(wǎng)站頁(yè)面500錯(cuò)誤。 調(diào)整ISS組件后即可解決問(wèn)題。
4、如果系統(tǒng)開發(fā)程序的編寫存在問(wèn)題,將報(bào)告網(wǎng)站頁(yè)面500錯(cuò)誤。 例如,某些指針問(wèn)題未得到正確處理,并且可能存在空指針。 修改程序后問(wèn)題解決。 二、網(wǎng)站頁(yè)面500的解決方法 1、網(wǎng)站頁(yè)面500錯(cuò)誤的原因很多。 一般而言,如果程序失敗,則會(huì)在瀏覽器中向用戶返回友好的錯(cuò)誤提示,該錯(cuò)誤提示統(tǒng)稱為網(wǎng)站頁(yè)面500錯(cuò)誤。
解決方案是您必須能夠在網(wǎng)站中正確獲取錯(cuò)誤消息。 方法是:打開瀏覽器,選擇工具,Internet選項(xiàng),高級(jí),出現(xiàn)“顯示http,請(qǐng)取消選中”友好錯(cuò)誤提示”復(fù)選框,以便得到正確的錯(cuò)誤提示。得到正確的錯(cuò)誤后 消息中,您可以根據(jù)錯(cuò)誤消息檢查錯(cuò)誤的具體原因。 網(wǎng)站頁(yè)面500解決辦法詳細(xì)方法和步驟: 檢查你的DTC服務(wù)(Distributed Transaction Coordinator)是否可以正常啟動(dòng),如果正常的話請(qǐng)你跳過(guò)此步驟;如果出錯(cuò),無(wú)法正常啟動(dòng),請(qǐng)?jiān)陂_始菜單的運(yùn)行中 運(yùn)行:msdtc -resetlog以創(chuàng)建日志文件。 重啟機(jī)器檢查ⅡS是否可以正常使用,若不行繼續(xù)。 在CMD(.bat)下執(zhí)行以下命令: 開始菜單->; 運(yùn)行->cmd打開命令提示窗口。 輸入cd %windir%/system32/inetsrv切換到了system32下inetsrv目錄。 再輸入rundll32 wamreg.dll,CreateIISPackage。(這里小寫的時(shí)候是:createiispackage) 注意:必須準(zhǔn)確鍵入“CreateIISPackage”,它區(qū)分大小寫。 再輸入regsvr32 asptxn.dll。 關(guān)閉 "組件服務(wù)" 并重新打開 "組件服務(wù)" 。 重啟ⅡS :"管理工具" - "服務(wù)"找到 IIS Admin右擊選擇"重新啟動(dòng)". 最后打開“管理工具”->;“internet信息服務(wù)”找到“默認(rèn)網(wǎng)站”然后右擊它, 選擇屬性,在“TCP地址”處選擇本機(jī)的IP地址,(這里可選可不選)。再打開“目錄安全性”->;“編輯”彈出“身份驗(yàn)證方法對(duì)話框” //這里比較麻煩點(diǎn)。下面說(shuō)起來(lái)有點(diǎn)難,如果上面都對(duì),那100%是下面的問(wèn)題,如 果這里設(shè)置不到,打開網(wǎng)頁(yè)時(shí),將彈出一個(gè)對(duì)話框確認(rèn)后出現(xiàn)“未登陸,無(wú)權(quán)訪 問(wèn)”,又或者顯示那一行出現(xiàn)錯(cuò)誤等。/ / 點(diǎn)擊“瀏覽”->;“高級(jí)”->;“立即查找”在下框選擇一個(gè)能用的用戶(如當(dāng)前用戶),然后確定。(這里一般可以省略,按默認(rèn)的用戶就可) 在“匿名訪問(wèn)”處打勾,“允許IIS控制密碼”不打勾,密碼(你剛才選擇的用戶 密碼,無(wú)密碼為空,確定密碼也為空)。"基本....."不打勾,"集成....."處打 勾。然后剛在“匿名訪問(wèn)”處打過(guò)勾的又不打勾了。 確定后,先按“應(yīng)用”會(huì)出現(xiàn)一條信息“l(fā)ocalstart.asp”(其它文件不要選), 用鼠標(biāo)“點(diǎn)擊選擇它”(記住,其實(shí)就是這里沒有選擇),再確定。 重新進(jìn)入剛才的“身份驗(yàn)證方法對(duì)話框”,在“匿名訪問(wèn)”處重新打勾再“應(yīng)用”,如出現(xiàn)之前我說(shuō)的那條信息再點(diǎn)擊選擇它,再確定,即可完成了。 |