windows 2003 IIS6.0無法執行ASP問題解決方案
啟用Asp支援
Windows Server 2003 預設安裝,是不安裝 IIS 6 的,需要另外安裝。安裝完 IIS 6,還需要單獨開啟對於 ASP 的支援。
啟用Asp,進入:控制台 -> 管理工具 -> IIS(Internet 伺服器)- Web服務擴充 -> Active Server Pages -> 允許
控制台 -> 管理工具 -> IIS(Internet 伺服器)- Web服務擴充 -> 在服務端的包含檔案 -> 允許
控制台 -> 管理工具 ->iis(internet 伺服器)- web服務擴充 -> active server pages -> 允許
控制台 -> 管理工具 ->iis(internet 伺服器)- web服務擴充 -> 在服務端的包含檔案 -> 允許
還要啟用父路徑支援。
iis-網站-主目錄-配置-選項-啟用父路徑
要注意許可權分配
iis-網站-(具體網站)-(右鍵)許可權-users完全控制
解決windows2003最大隻能上傳200k的限制。
先在服務裡關閉iis admin service服務
找到windowssystem32inesrv下的metabase.xml,
開啟,找到asp教程maxrequestentityallowed 把他修改為需要的值,
然後重啟iis admin service服務
1、在web服務擴充 允許 active server pages和在伺服器端的包含檔案
2、修改各網站的屬性
主目錄-配置-選項-啟用父路徑
3、使之可以上傳大於 200k的檔案(修改成您要的大小就可以了,如在後面補兩個0,就允許20m了)
c:windowssystem32inetsrvmetabase.xml
(企業版的windows2003在第592行,預設為 aspmaxrequestentityallowed="204800" 即200k
將其加兩個0,即改為,現在最大就可以上傳20m了。
aspmaxrequestentityallowed="20480000"