網站異常
1. HTTP Error 503的原因是什麼?
出現HTTP Error 503. The service is unavailable錯誤的原因一般有以下幾種,具體的原因需要透過weblog訪問日誌進行分析:
- 站點遭到攻擊,在超過限制時報503錯誤,待攻擊停止就可以恢復了;
- 站點規模較大,併發請求過多,這種建議修改最佳化程式或需要升級更高配置主機;
- 程式有錯誤,在短時間內產生多次工作程序崩潰,會因IIS7的快速故障防護功能而關閉程式池;
- 站點提供下載,當頻寬超過限制時會報錯,需停止下載功能,或者升級主機解決。
2. ASP的Web擴充套件配置不當(同樣適用於ASP.NET、CGI)
- 症狀舉例:
HTTP 錯誤 404 - 檔案或目錄未找到。
- 原因分析:
在IIS6.0中新增了web程式擴充套件這一選項,你可以在其中對ASP、ASP.NET、CGI、IDC等程式進行允許或禁止,預設情況下ASP等程式是禁止的。
- 解決方法:
在IIS中的Web服務擴充套件中選中Active Server Pages,點選“允許”。