網(wǎng)站異常

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

    出現(xiàn)HTTP Error 503. The service is unavailable錯(cuò)誤的原因一般有以下幾種,具體的原因需要通過weblog訪問日志進(jìn)行分析:

    1. 站點(diǎn)遭到攻擊,在超過限制時(shí)報(bào)503錯(cuò)誤,待攻擊停止就可以恢復(fù)了;

    2. 站點(diǎn)規(guī)模較大,并發(fā)請(qǐng)求過多,這種建議修改優(yōu)化程序或需要升級(jí)更高配置主機(jī);

    3. 程序有錯(cuò)誤,在短時(shí)間內(nèi)產(chǎn)生多次工作進(jìn)程崩潰,會(huì)因IIS7的快速故障防護(hù)功能而關(guān)閉程序池;

    4. 站點(diǎn)提供下載,當(dāng)帶寬超過限制時(shí)會(huì)報(bào)錯(cuò),需停止下載功能,或者升級(jí)主機(jī)解決。

  2. ASP的Web擴(kuò)展配置不當(dāng)(同樣適用于ASP.NET、CGI)

    癥狀舉例:HTTP 錯(cuò)誤 404 - 文件或目錄未找到。

    原因分析:在IIS6.0中新增了web程序擴(kuò)展這一選項(xiàng),你可以在其中對(duì)ASP、ASP.NET、CGI、IDC等程序進(jìn)行允許或禁止,默認(rèn)情況下ASP等程序是禁止的。

    解決方法:在IIS中的Web服務(wù)擴(kuò)展中選中Active Server Pages,點(diǎn)擊“允許”。