我在 Windows 环境中工作,并且更愿意将代码部署到 IIS。同时我想用 Python 编写代码。
在阅读了 IIS 可以运行 fastCGI 应用程序之后,我访问了 IIS 站点,该站点详细描述了如何启动和运行 PHP,但没有太多关于其他的内容。
有没有人有使用其他普通旧 CGI 的东西在 IIS 下运行Python框架的经验?
如果是这样,你能解释一下指导我进行一些设置的说明吗?
我在 Windows 环境中工作,并且更愿意将代码部署到 IIS。同时我想用 Python 编写代码。
在阅读了 IIS 可以运行 fastCGI 应用程序之后,我访问了 IIS 站点,该站点详细描述了如何启动和运行 PHP,但没有太多关于其他的内容。
有没有人有使用其他普通旧 CGI 的东西在 IIS 下运行Python框架的经验?
如果是这样,你能解释一下指导我进行一些设置的说明吗?
不需要使用 FastCGI。WSGI存在一个ISAPI 扩展。
Microsoft 自己开发了 wfastcgi(源代码)来在 IIS 上托管 Python 代码。
我们可以使用 iiswsgi 框架在 IIS 上设置 WSGI,因为它与 IIS Web 服务器的 FastCGI 协议兼容。它与 distutils 捆绑在一起,用于在 Microsoft Web Deploy 和 Web Platform Installer 的帮助下构建、分发和安装包。
有关更多信息,请参阅以下链接: