Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows Server 系統教學 >> Server 2003

Windows Server 2003 IIS 6.0 ASP 經典環境完整配置指南

編輯:Server 2003

一、啟用 ASP 支援(預設未安裝)

  1. 安裝 IIS 6:控制台 → 新增/移除程式 → 新增/移除 Windows 元件 → 應用程式伺服器 → 詳細資料 → Internet Information Services (IIS) → 勾選:
    • Internet Information Services 管理員
    • 通用檔案
    • 後台智慧型傳輸服務 (BITS) 伺服器擴充
    • World Wide Web 服務
  2. 啟用 ASP 擴充:IIS 管理員 → Web 服務擴充 → Active Server Pages → 允許。
  3. 啟用伺服器端包含 (SSI):同介面 → 伺服器端包含檔案 → 允許。

二、啟用父路徑支援(傳統 ASP 常用)

網站屬性 → 主目錄 → 設定 → 選項 → 勾選 啟用父路徑。

三、權限設定

網站資料夾 → 右鍵內容 → 安全性 → 給 Users 或 IIS_WPG 群組「讀取/執行/列出資料夾內容」;寫入目錄(如上傳、快取)另行給「寫入」權限。**避免給 Everyone 完全控制**。

四、解決上傳檔案 200 KB 限制

  1. 停止 IIS Admin Service:iisreset /stop 或服務管理員停用。
  2. 編輯 %SystemRoot%\system32\inetsrv\metabase.xml。
    找到 AspMaxRequestEntityAllowed(企業版約第 592 行),預設 "204800"(200 KB)。
    修改為所需位元組數,例:"20480000"(20 MB)或 "104857600"(100 MB)。
  3. 啟動 IIS Admin Service:iisreset /start。

五、Metabase 直接編輯注意事項

  • **必須先停用 IIS Admin Service**,否則儲存會被覆寫。
  • 編輯前備份 metabase.xml。
  • 群組原理若設定「限制最大要求實體長度」,優先級高於 Metabase,會導致設定失效(介面呈灰色)。

六、快速驗證

建立測試頁 test.asp:

<% Response.Write "ASP 執行正常:" & Now() %>

瀏覽 https://localhost/test.asp 應顯示時間。上傳測試可用含 enctype="multipart/form-data" 的表單搭配元件(如 ASPUpload、Persits AspUpload)驗證大檔上傳。

Copyright © Windows教程網 All Rights Reserved