Iis-6
帶有 IIS6 的 Python CGI 返回 404 錯誤
我試圖讓 Python 2.7 在 IIS6 中作為 CGI 腳本工作。我一直在 W2k8 上這樣做,但這是我第一次嘗試在 IIS6 上使用它,但我無法讓它工作。Google搜尋建議只需要兩個步驟:
- 創建 Web 服務擴展
- 為 .py 添加映射
我已經完成了這兩項操作,但是當我嘗試打開 test.py 頁面時,出現 404 錯誤。我一定缺少一些簡單的東西。當我還有一些頭髮時,任何建議都非常感謝!
我正在對 W2k3R2 的新安裝進行測試,因此沒有什麼像 URLScan 或 AV 這樣可能會干擾的額外內容。
我使用以下方法創建了 Web 服務擴展:
我在虛擬目錄中使用 Python,目錄屬性為:
最後的映射是:
您可以找到將 D: Python 執行檔映射為 CGI 的其他步驟,記錄在David Wang 的 MSN 部落格上