2017計算機等考三級數(shù)據(jù)庫基礎(chǔ):IIS常見錯誤解決辦法

字號:


    IIS常見錯誤解決辦法
    Q :為什么我的ASP頁面到windows2003后就不能執(zhí)行了,執(zhí)行ASPX正常。
    A :windows2003中默認(rèn)沒有啟用ASP支持,在IIS的Web Service Extensions里找到Active Server Pages,將ALLOW選上,就可以了。
    Q :我的IIS只要asp文件有錯,就顯示HTTP500錯誤,但是卻不顯示出錯的詳細(xì)信息。以前能夠顯示究竟是那個文件的那一行出錯,但現(xiàn)在卻不顯示。
    A :在IE的Internet選項中選高級,選中“顯示友好的HTTP錯誤”即可。
    Q :在Windows XP家庭版如何安裝IIS?
    A :windows XP家庭版不能安裝IIS,請升級到專業(yè)版。
    Q :為何我訪問本機地址要求輸入用戶和密碼?
    A :將IIS設(shè)置中匿名帳號權(quán)限打開。再則檢查所在目錄的NTFS權(quán)限。
    Q :我的ASP文件包含文件的時候提示Active Server Pages 錯誤 'ASP 0131'不允許的父路徑,如何解決?
    A :在站點屬性中選擇主目錄-配置-應(yīng)用程序選項,將“啟用父目錄”選上。
    Q :為何我的IIS老是當(dāng)機?
    A :1、檢查你設(shè)置的腳本超時時間,不能過長。2、檢查你的程序是否有對象和連接沒有關(guān)閉。3、依次停止各個用戶的服務(wù),看看是不是有耗大資源的用戶程序。
    Q :win200 server+iis,為什么在網(wǎng)頁上,有的中文htm鏈接路徑可以顯示,有的不行?
    A :'轉(zhuǎn)換雙字節(jié)字符為合法的URL傳輸字串
    function getUrlEncodel(byVal Url)
    Dim i,code
    getUrlEncodel=""
    if trim(Url)="" then exit function
    for i=1 to len(Url)
    code=Asc(mid(Url,i,1))
    If code<0 Then code = code + 65536
    If code>255 Then
    getUrlEncodel=getUrlEncodel&"%"&Left(Hex(Code),2)&"%"&Right(Hex(Code),2)
    else
    getUrlEncodel=getUrlEncodel&mid(Url,i,1)
    end if
    next
    end function
    Q :IIS 所有的exe文件從上面的目錄都不能下載,顯示404 文件找不到 是什么原因?還是哪里設(shè)置錯誤?
    A :設(shè)置一下http頭--MIME類型,新建一個類型擴展名為EXE,類型為:application/octet-stream
    Q :在管理工具中找不到IIS了。
    A :在C:\WINDOWS\system32\inetsrv中找到快捷方式重新建立。
    Q :IIS無法支持ASP了,重啟N次都不行。
    A :在應(yīng)用程序程序配置中檢查.asp文件是不是已經(jīng)映射到C:\WINDOWS\system32\inetsrv\asp.dll。若無,則添加。