带有 IIS6 的 Python CGI 返回 404 错误

带有 IIS6 的 Python CGI 返回 404 错误

我正在尝试让 Python 2.7 在 IIS6 中作为 CGI 脚本运行。我在 W2k8 上一直这样做,但这是我第一次尝试在 IIS6 上使用它,我无法让它工作。谷歌搜索建议只需两个步骤:

  1. 创建 Web 服务扩展
  2. 添加 .py 映射

我已经完成了这两项操作,但当我尝试打开 test.py 页面时,出现了 404 错误。我肯定遗漏了一些简单的东西。趁我还有头发,请大家提出建议,我将不胜感激!

我正在新安装的 W2k3R2 上进行测试,因此没有任何额外的东西(如 URLScan 或 AV)可能会造成干扰。

我使用以下方法创建了 Web 服务扩展:

华尔街证券交易所

我在虚拟目录中使用 Python,目录属性是:

目录属性

最终的映射为:

在此处输入图片描述

答案1

您可以找到将 D: Python 可执行文件映射为 CGI 的其他步骤,记录在David Wang 的 MSN 博客

相关内容