網(wǎng)站頁面訪問無法打開,提示503 Service Unavailable與404(404 Not Found),問下遇到這么情況怎么解決處理?什么原因引起的?
|2020/01/15 16:49
以下幾種原因會造成網(wǎng)站打不開。
一:域名空間未續(xù)費導致網(wǎng)站打不開
任何一家公司所用的域名都是通過域名注冊商來提供注冊,而注冊的域名是有使用期限的,你域名注冊一年的話,那么你的使用期限只有一年,一年以后如果你想繼續(xù)使用該域名是需要通過域名注冊商或者代理商來進行域名的續(xù)費。
網(wǎng)站空間相對域名來說會稍微復雜一點,分為兩種情況:
a、很多大型的公司,網(wǎng)站做好以后會選擇自己配置一臺獨立的服務器,由公司網(wǎng)管進行管理,那么這個時候就不存在空間續(xù)費的問題;
b、租用空間商的空間,這個時候就跟域名一樣是要續(xù)一定的費用。
二:域名空間出現(xiàn)問題導致網(wǎng)站打不開,分為以下幾種:
1、域名沒有正常備案,國內(nèi)服務器域名是需要備案的
2、域名沒解析;
3、空間沒綁定;
4、服務器不穩(wěn)定(主要表現(xiàn)在網(wǎng)站加載時慢時快、經(jīng)常性打不開)
三:DNS問題導致網(wǎng)站打不開
DNS是域名解析服務器,如果dns服務器出現(xiàn)問題就會導致域名解析無法生效,最終導致網(wǎng)站打不開。
四:程序問題導致網(wǎng)站打不開
網(wǎng)站程序出現(xiàn)的問題,最多的還是掛馬了,所以程序員在寫程序的時候要考慮到這一點,也要隨時做好數(shù)據(jù)的備份。
引起網(wǎng)站503錯誤的6種原因:
1、網(wǎng)絡管理員可能關閉應用程序池以執(zhí)行維護。
2、當請求到達時應用程序池隊列已滿。
3、應用程序池標識沒有使用預定義賬戶:網(wǎng)絡服務,而自己配置了標識,但是配置的這個用戶不屬于IIS_WPG組
4、應用程序池啟用了CPU監(jiān)視,并且設置了CPU利用率超過一定百分比關閉應用程序池,而開發(fā)人員寫的服務端頁面(.asp,.aspx)執(zhí)行效率不高,會引起CPU的長時間占用,最終達到設置的百分比,從而引起應用程序池關閉
5、應用程序池的性能選項卡的請求隊列限制所填的數(shù)值太小,默認為1000。
6、web.config的system.web/httpRuntime節(jié)點的appRequestQueueLimit屬性設置的值太低。
解決方法:
win服務器可以去重新啟動IIS或者選擇對應問題站點的程序池點擊重啟啟動就行。