跳到主要内容

網站異常

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,點選“允許”。