網站異常情況

1.HTTP Error 503的原因是什麼?

  • 出現HTTP Error 503. The service is unavailable錯誤的原因一般有以下幾種,具體的原因需要透過weblog訪問日誌進行分析:

(1)站點遭到攻擊,在超過限制時報503錯誤,待攻擊停止就可以恢復了;

(2)站點規模較大,併發請求過多,這種建議修改最佳化程式或需要升級更高配置主機;

(3)程式有錯誤,在短時間內產生多次工作程序崩潰,會因IIS7的快速故障防護功能而關閉程式池;

(4)站點提供下載,當頻寬超過限制時會報錯,需停止下載功能,或者升級主機解決。

2.ASP的Web擴充套件配置不當(同樣適用於ASP.NET、CGI)

  • 症狀舉例:

HTTP 錯誤 404 - 檔案或目錄未找到。

  • 原因分析:

在IIS6.0中新增了web程式擴充套件這一選項,你可以在其中對ASP、ASP.NET、CGI、IDC等程式進行允許或禁止,預設情況下ASP等程式是禁止的。

  • 解決方法:

在IIS中的Web服務擴充套件中選中Active Server Pages,點選“允許”。