win2003 asp的相關設置

 

載自網絡。

裝了2003以後,默認支持.net架構,拋棄了asp,所以剛剛安裝了IIS的時候,訪問是會出錯的,錯誤提示爲
Error Code 16389
超出系統資源
這是沒有手動配置asp環境的緣故。

在 IIS 6.0 中,默認設置是特別嚴格和安全的,這樣可以最大限度地減少因以前太寬鬆的超時和限制而造成的攻擊。比如說默認配置數據庫屬性實施的最大 ASP 張貼大小爲 204,800 個字節,並將各個字段限制爲 100 KB。在 IIS 6.0 之前的版本中,沒有張貼限制。
一、啓用Asp支持 <BR>Windows Server 2003 默認安裝,是不安裝 IIS 6 的,需要另外安裝。安裝完 IIS 6,還需要單獨開啓對於 ASP 的支持。

第一步,啓用Asp,進入:
控制面板 - 管理工具 -IIS(Internet 服務器)- Web服務擴展 - Active Server Pages - 允許
控制面板 - 管理工具 -IIS(Internet 服務器)- Web服務擴展 - 在服務端的包含文件 - 允許
第二步,啓用父路徑支持。
IIS-網站-主目錄-配置-選項-啓用父路徑
第三步,權限分配
IIS-網站-(具體站點)-(右鍵)權限-Users完全控制

二、解決windows2003最大隻能上載200K的限制。
先在服務裏關閉iis admin service服務,找到windows/system32/inesrv/下的metabase.xml,打開,找到ASPMaxRequestEntityAllowed 把他修改爲需要的值,然後重啓iis admin service服務
1、在web服務擴展 允許 active server pages和在服務器端的包含文件
2、修改各站點的屬性 <BR>主目錄-配置-選項-啓用父路徑
3、使之可以上傳大於 200k的文件(修改成您要的大小就可以了,如在後面補兩個0,就允許20m了)
c:/WINDOWS/system32/inetsrv/MetaBase.xml
(企業版的windows2003在第592行,默認爲 AspMaxRequestEntityAllowed="204800" 即200K
將其加兩個0,即改爲,現在最大就可以上載20M了。
AspMaxRequestEntityAllowed="20480000"
按照上述步驟配置以後,asp就可以在本機正常調用了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章