Python作为Windows和Apache下的FastCGI

我需要在windows / apache / FastCGI的现有系统下运行一个简单的请求/响应python模块。

所有的Python的FastCGI封装我尝试只为Linux工作(他们使用socket.fromfd()和其他这样的鞭子)。

有没有在Windows下运行的包装?

您可能会发现将FastCGI完全丢弃并在​​localhost端口上运行python webserver会更容易。 然后,只需使用mod_rewrite将apache网址映射到内部网络服务器即可。

(我开始在我的托管公司提供FastCGI服务,而且让我吃惊的是几乎所有人都放弃了在我提供的端口上运行他们自己的Web服务器。)

一个Django的bug表明python-fastcgi会为你工作,而且它的PyPI页面报告它可以在Windows上运行。

我建议mod_python或mod_wsgi 。