不論IIS出現(xiàn)何種錯(cuò)誤,在確定排錯(cuò)方案之前,都應(yīng)先使用事件查看器查閱系統(tǒng)日志所記錄的相關(guān)事件。某些錯(cuò)誤顯然是由服務(wù)器硬件的損壞而造成的,而另一些由于軟件原因造成的錯(cuò)誤往往不易察覺。
以下討論的是和IIS服務(wù)器錯(cuò)誤解析排錯(cuò)指南錯(cuò)誤代碼相關(guān)的IIS服務(wù)器常見錯(cuò)誤解析及排錯(cuò)指南、錯(cuò)誤代碼大全教程文章,內(nèi)容是本站精心挑選整理的教程,希望對(duì)廣大的網(wǎng)友給到幫助,下面是詳細(xì)內(nèi)容:成都服務(wù)器托管
IIS服務(wù)器出錯(cuò)的原因是復(fù)雜的。象服務(wù)啟動(dòng)失敗、IIS進(jìn)程中斷或者站點(diǎn)不能啟動(dòng)這些錯(cuò)誤都會(huì)在系統(tǒng)日志中記錄一個(gè)錯(cuò)誤事件。不論IIS出現(xiàn)何種錯(cuò)誤,在確定排錯(cuò)方案之前,都應(yīng)先使用事件查看器查閱系統(tǒng)日志所記錄的相關(guān)事件。某些錯(cuò)誤顯然是由服務(wù)器硬件的損壞而造成的,而另一些由于軟件原因造成的錯(cuò)誤往往不易察覺。本節(jié)就一般性的IIS排錯(cuò)提供指導(dǎo)性的介紹。
重新啟動(dòng)IIS
按照微軟產(chǎn)品的一般性排錯(cuò)方法和故障解決方案,大多數(shù)軟件問題可以通過重新啟動(dòng)到方法得以解決。作為IIS5.0的新功能之一,我們可以在不重新啟動(dòng)計(jì)算機(jī)的情況下重啟IIS服務(wù),甚至相當(dāng)嚴(yán)重的問題都可以采用這種方法解決。重新啟動(dòng)IIS服務(wù)可以強(qiáng)迫系統(tǒng)重置IIS進(jìn)程的內(nèi)存空間,故由于內(nèi)存錯(cuò)誤引起的問題可以得到解決。重啟IIS的方法主要用于下列情況:網(wǎng)站應(yīng)用程序癱瘓、且不能有效加以控制;網(wǎng)站應(yīng)用程序工作不正常或者不穩(wěn)定。[/TD] [/TR][/TABLE]重新啟動(dòng)IIS服務(wù)的過程中,全部當(dāng)前連接都不能保留,且重啟期間服務(wù)器上的全部站點(diǎn)都不能工作。如果重啟IIS服務(wù)不能解決問題,則重啟服務(wù)器亦不會(huì)有效。
當(dāng)站點(diǎn)應(yīng)用程序不能正常工作時(shí),按照下述步驟重新啟動(dòng)服務(wù)器的IIS服務(wù):成都服務(wù)器托管
1.在IIS管理控制樹中展開IIS節(jié)點(diǎn),選擇需要重新啟動(dòng)IIS服務(wù)的計(jì)算機(jī)。
2.單擊【操作】菜單,選擇【重新啟動(dòng)IIS】。
3.在【停止/啟動(dòng)/重新啟動(dòng)】對(duì)話框中的【您向要IIS做什么】下拉列表中選擇【重新啟動(dòng)服務(wù)器的IIS】 ,單擊【確定】。
4.正在關(guān)閉】對(duì)話框顯示重新啟動(dòng)IIS的進(jìn)度,如果對(duì)話框長時(shí)間沒有反應(yīng),單擊【現(xiàn)在結(jié)束】并重新進(jìn)行上述操作。
注意:不能使用基于HTML的IIS管理器(遠(yuǎn)程管理模式)進(jìn)行上述重啟操作。
對(duì)于單個(gè)站點(diǎn)的穩(wěn)定性問題,不必重新啟動(dòng)整個(gè)IIS進(jìn)程,只要重啟站點(diǎn)即可。IIS排錯(cuò)
備份/還原IIS
如果世界上存在一個(gè)萬無一失的服務(wù)器安全規(guī)劃方案,那就是備份。曾經(jīng)有人指出:一個(gè)優(yōu)秀的系統(tǒng)管理員所做的最重要的三項(xiàng)工作就是:備份、備份、備份。
IIS的實(shí)現(xiàn)機(jī)制包括一個(gè)類似注冊(cè)表的元數(shù)據(jù)庫:MetaBase,有關(guān)IIS本身和站點(diǎn)的配置屬性全部保存在Windows 2000和元數(shù)據(jù)庫MetaBase中。因此,只要將相關(guān)的注冊(cè)表和元數(shù)據(jù)庫進(jìn)行備份,即可保存站點(diǎn)相關(guān)的全部配置。即使在刪除站點(diǎn)甚至重新安裝IIS之后,仍然能夠利用備份恢復(fù)到原來的狀態(tài)。
備份IIS的步驟如下:成都服務(wù)器托管
1.在IIS管理器中展開IIS節(jié)點(diǎn),選擇向要備份的計(jì)算機(jī)。
2.單擊【操作】菜單,選擇【備份/還原配置】。
3.在【備份/還原配置】對(duì)話框中的【備份】列表中列出全部備份文件以及備份時(shí)間。單擊【創(chuàng)建備份】按鈕。
4.在【備份配置】對(duì)話框中指定新建備份的名稱,單擊【確定】。
5.單擊【關(guān)閉】完成備份。
默認(rèn)情況下,備份文件將保存在 Winntsystem32inetsrvMetaBack目錄中。
恢復(fù)備份的方法與此類似,在【備份/還原配置】對(duì)話框中的【備份】列表中選擇一個(gè)備份文件,單擊【還原】。然后再如左圖所示的提示對(duì)話框中單擊【確定】,一段時(shí)間之后,IIS服務(wù)器恢復(fù)到進(jìn)行備份時(shí)所處的狀態(tài)。
如果服務(wù)器重裝IIS之后需要恢復(fù)備份,則在上述恢復(fù)操作的基礎(chǔ)上,還應(yīng)進(jìn)行額外的操作,步驟如下:成都服務(wù)器托管
1.在命令提示符下,鍵入cscript.exe X:InetPubAmdinScriptsAdsutil.vbs enumw3svc,此處"X"是安裝IIS的驅(qū)動(dòng)器號(hào)。從列出的設(shè)置中,查找WamUserName和相關(guān)的WAMUserPass的值。
2.在控制面板中雙擊【管理工具】,然后雙擊【計(jì)算機(jī)管理】。
3.選擇【本地用戶管理器】,然后單擊【用戶】。雙擊【IWAM_computername】用戶帳戶。鍵入從以前步驟找到的WAMUserPass值,并單擊【確定】。
4.在【配置備份名】對(duì)話框中,選擇創(chuàng)建的備份文件,然后單擊【還原】。此時(shí)配置將得到完全還原。
IIS排錯(cuò)
TCP/IP排錯(cuò)
TCP/IP協(xié)議問題往往是導(dǎo)致IIS不能正常工作的原因。當(dāng)IIS出現(xiàn)錯(cuò)誤但是可以判斷IIS服務(wù)本身沒有問題時(shí),就要考慮是否網(wǎng)絡(luò)連接出現(xiàn)問題,簡單排除網(wǎng)絡(luò)硬件損壞所造成的問題之后,我們的注意力就應(yīng)集中在網(wǎng)絡(luò)協(xié)議,主要是TCP/IP協(xié)議上。關(guān)鍵詞優(yōu)化排名
Windows 2000提供了一系列TCP/IP排錯(cuò)工具,這些主要基于命令提示行的工具提供了診斷網(wǎng)絡(luò)問題的強(qiáng)大手段。
使用ipconfig工具檢查TCP/IP配置
ipconfig是一個(gè)查閱和管理客戶機(jī)TCP/IP配置狀態(tài)的命令提示行工具。在命令提示行中鍵入:ipconfig并回車,得到如右圖所示的計(jì)算機(jī)基本TCP/IP配置屬性,包括IP地址、子網(wǎng)掩碼和缺省網(wǎng)關(guān)。
在命令提示行中鍵入:ipconfig /all并回車,得到詳細(xì)模式的TCP/IP配置狀態(tài),除了基本信息之外,還包括主機(jī)名、DNS設(shè)置、WINS設(shè)置、DHCP設(shè)置以及物理地址、節(jié)點(diǎn)類型等TCP/IP信息。
如果計(jì)算機(jī)啟用DHCP并使用DHCP服務(wù)器獲得配置,可以使用ipconfig /renew命令開始刷新租約。也可以使用帶/release選項(xiàng)的ipconfig命令立即釋放主機(jī)的當(dāng)前DHCP配置。
對(duì)于Windows 95和Windows 98客戶機(jī),應(yīng)使用 winipcfg命令而不是ipconfig命令。
使用ping命令測試連接
Ping命令有助于驗(yàn)證IP級(jí)的連通性,發(fā)現(xiàn)和解決問題時(shí),可以使用Ping向目標(biāo)主機(jī)名或IP地址發(fā)送ICMP回應(yīng)請(qǐng)求。在需要驗(yàn)證主機(jī)能否連接到TCP/IP網(wǎng)絡(luò)和網(wǎng)絡(luò)資源時(shí)使用Ping。
Ping命令實(shí)際上是向目標(biāo)主機(jī)發(fā)送若干(缺省為4個(gè))數(shù)據(jù)包,如果本地計(jì)算機(jī)與目標(biāo)主機(jī)之間能夠連通,目標(biāo)主機(jī)將回復(fù)一條響應(yīng)信息,如右上圖所示,響應(yīng)信息包括響應(yīng)時(shí)間和TTL值。成功的Ping同一臺(tái)主機(jī)說明IP數(shù)據(jù)能夠在本地與目標(biāo)主機(jī)之間傳送。
如果收到超時(shí)信息,如右下圖所示,則說明本地主機(jī)與目標(biāo)主機(jī)之間的TCP/IP連接不能建立,可能的原因包括網(wǎng)絡(luò)故障,協(xié)議錯(cuò)誤以及TCP/IP配置錯(cuò)誤等在確認(rèn)網(wǎng)絡(luò)連通性的時(shí)候,應(yīng)按照以下順序進(jìn)行Ping測試:成都服務(wù)器托管
1.Ping本地循環(huán)地址127.0.0.1,確定本地TCP/IP配置是否正確。
在命令提示行鍵入Ping 127.0.0.1。
2.Ping本機(jī)地址,檢驗(yàn)本地IP地址設(shè)置是否正確。
3.Ping缺省網(wǎng)關(guān)地址,檢驗(yàn)?zāi)芊衽c本地子網(wǎng)之外的主機(jī)進(jìn)行通信。
4.Ping遠(yuǎn)程子網(wǎng)上的主機(jī),檢驗(yàn)?zāi)芊裢ㄟ^路由器進(jìn)行遠(yuǎn)程通信。
如果以上Ping命令均能夠得到響應(yīng),說明TCP/IP配置能夠支持網(wǎng)絡(luò)通信。否則,針對(duì)相應(yīng)的網(wǎng)絡(luò)組件進(jìn)行設(shè)置檢查。
使用netstat工具顯示連接統(tǒng)計(jì)
可以使用netstat命令顯示協(xié)議統(tǒng)計(jì)信息和當(dāng)前的TCP/IP連接。
netstat -a命令將顯示所有連接,而netstat -r顯示路由表和活動(dòng)連接。netstat -e命令將顯示 Ethernet 統(tǒng)計(jì)信息,而netstat -s顯示每個(gè)協(xié)議的統(tǒng)計(jì)信息。
如果使用 netstat -n,則不能將地址和端口號(hào)轉(zhuǎn)換成名稱。
IIS錯(cuò)誤代碼大全
400 無法解析此請(qǐng)求。
401.1 未經(jīng)授權(quán):訪問由于憑據(jù)無效被拒絕。
401.2 未經(jīng)授權(quán): 訪問由于服務(wù)器配置傾向使用替代身份驗(yàn)證方法而被拒絕。
401.3 未經(jīng)授權(quán):訪問由于 ACL 對(duì)所請(qǐng)求資源的設(shè)置被拒絕。
401.4 未經(jīng)授權(quán):Web 服務(wù)器上安裝的篩選器授權(quán)失敗。成都光華電信機(jī)房
401.5 未經(jīng)授權(quán):ISAPI/CGI 應(yīng)用程序授權(quán)失敗。成都光華電信機(jī)房
401.7 未經(jīng)授權(quán):由于 Web 服務(wù)器上的 URL 授權(quán)策略而拒絕訪問。
403 禁止訪問:訪問被拒絕。
403.1 禁止訪問:執(zhí)行訪問被拒絕。
403.2 禁止訪問:讀取訪問被拒絕。
403.3 禁止訪問:寫入訪問被拒絕。
403.4 禁止訪問:需要使用 SSL 查看該資源。
403.5 禁止訪問:需要使用 SSL 128 查看該資源。
403.6 禁止訪問:客戶端的 IP 地址被拒絕。
403.7 禁止訪問:需要 SSL 客戶端證書。
403.8 禁止訪問:客戶端的 DNS 名稱被拒絕。
403.9 禁止訪問:太多客戶端試圖連接到 Web 服務(wù)器。
403.10 禁止訪問:Web 服務(wù)器配置為拒絕執(zhí)行訪問。
403.11 禁止訪問:密碼已更改。
403.12 禁止訪問:服務(wù)器證書映射器拒絕了客戶端證書訪問。
403.13 禁止訪問:客戶端證書已在 Web 服務(wù)器上吊銷。
403.14 禁止訪問:在 Web 服務(wù)器上已拒絕目錄列表。
403.15 禁止訪問:Web 服務(wù)器已超過客戶端訪問許可證限制。
403.16 禁止訪問:客戶端證書格式錯(cuò)誤或未被 Web 服務(wù)器信任。
403.17 禁止訪問:客戶端證書已經(jīng)到期或者尚未生效。
403.18 禁止訪問:無法在當(dāng)前應(yīng)用程序池中執(zhí)行請(qǐng)求的 URL。
403.19 禁止訪問:無法在該應(yīng)用程序池中為客戶端執(zhí)行 CGI。
403.20 禁止訪問:Passport 登錄失敗。成都光華電信機(jī)房
404 找不到文件或目錄。
404.1 文件或目錄未找到:網(wǎng)站無法在所請(qǐng)求的端口訪問。
注意 404.1 錯(cuò)誤只會(huì)出現(xiàn)在具有多個(gè) IP 地址的計(jì)算機(jī)上。關(guān)鍵詞優(yōu)化排名如果在特定 IP 地址/端口組合上收到客戶端請(qǐng)求,而且沒有將 IP 地址配置為在該特定的端口上偵聽,則 IIS 返回 404.1 HTTP 錯(cuò)誤。例如,如果一臺(tái)計(jì)算機(jī)有兩個(gè) IP 地址,而只將其中一個(gè) IP 地址配置為在端口 80 上偵聽,則另一個(gè) IP 地址從端口 80 收到的任何請(qǐng)求都將導(dǎo)致 IIS 返回 404.1 錯(cuò)誤。只應(yīng)在此服務(wù)級(jí)別設(shè)置該錯(cuò)誤,因?yàn)橹挥挟?dāng)服務(wù)器上使用多個(gè) IP 地址時(shí)才會(huì)將它返回給客戶端。
IIS服務(wù)器常見錯(cuò)誤解析及排錯(cuò)指南、錯(cuò)誤代碼大全文章就講到這里,歡迎瀏覽本站的其它內(nèi)容.
文章題目:IIS服務(wù)器常見錯(cuò)誤解析及排錯(cuò)指南、錯(cuò)誤代碼大全
文章源于:http://sd-ha.com/article36/ceesg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、營銷型網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、全網(wǎng)營銷推廣、移動(dòng)網(wǎng)站建設(shè)、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)