網站錯誤分爲兩塊: 網站打開錯誤和網站後臺打開錯誤,本章只說網站打開錯誤的部分問題的解決辦法, 第一期,主要寫了網站打開時出現的錯誤,都是寫比較常見的,不常見的,希望大家也可以發來與我一起討論,第二期寫網站後臺打開出錯的問題,希望大家多多關注!
本文章爲我親身實踐所寫,如有任何不妥之處,請聯繫我,大家共同探討!
網站打開錯誤類型
(1)Bad Request (Invalid hostname)
解決辦法:
1.首先確定網站是否開啓,一般未開啓的網站都會出現這樣的錯誤。
2.然後確定域名已經解析生效,但是仍然不能訪問,出現Bad Request (Invalid Hostname).那麼這就可能域名已經綁定主機,但主機未綁定域名.
3.也許是限制了訪問線程。也就是說當同時訪問該網頁超過一定人數的時候,其它人瀏覽時就會出現你所說的情況
(2)HTTP500錯誤
解決辦法:
1、首先你要確定錯誤的原因:
2、讓IE顯示詳細的出錯信息:
菜單--工具--Internet選項--高級--顯示友好的HTTP錯誤信息,去掉這個選擇吧,對幫助你確定錯誤所在非常有幫助!
3、 造成500錯誤常見原因有:ASP語法出錯、ACCESS數據庫連接語句出錯、文件引用與包含路徑出錯、使用了服務器不支持的組件等。
(3)無法訪問該主頁
解決辦法:
1、網站域名已經過期。
2、域名未解析
3、不存在該域名
(4)directory listing denied
解決辦法:
出現這樣的情況一般都是未設置默認文檔,或者沒有數據。
(6)您試圖從目錄中執行 CGI、ISAPI 或其他可執行程序
解決辦法:
出現這樣的情況,一般都是IIS屬性裏面針對於這個網站沒有可執行程序權限。一般在服務器上給予可執行程序的權限。
(7)您未被授權查看該頁
解決辦法:
出現這個情況,是因爲網站沒有設置IIS賬戶名。或者說賬戶名和密碼不正確導致的。
(8)"/"應用程序中的服務器錯誤(1)
解決辦法:
這樣的問題,一般是出現在.net的網站,默認.net的網站需要添加兩個用戶權限,一個是netservice 一個是asp.net
(9)"/"應用程序中的服務器錯誤(2)
解決辦法:
出現這個錯誤,一般是下面的情況:
1、網站中源碼存在問題。
2、網站中程序錯誤
3、網站沒有添加.net2.0版本
(10)您不具備查看該目錄或頁面的權限,因爲訪問控制列表(ACL)對Web服務器上的該資源進行了配置。
解決方法:
IIS中網站啓用了匿名訪問,集成windows身份驗證,對IUSR_網站用戶帳號重置了密碼,更改賬戶名密碼就可以了。