一个旧的python CGI应用程序在带有cgi扩展的ocsigen下运行。我们只需要对其进行如下配置:
<site path="qachina" charset="utf-8">
<cgi regexp="cgi-bin/([^/]*)" dir="/media/D/www/qachina/cgi-bin/" script="\1" />
<static dir="/media/D/www/qachina" />
</site>
这样CGI应用程序就可以在ocsigen下正常运行了。现在我们希望开发基于Snap的新应用程序,但旧的CGI应用程序仍然需要长时间运行。那么,我们如何配置快照来运行此CGI应用程序呢?
欢迎提出任何建议!
发布于 2012-08-21 23:02:28
Snap旨在允许您在Haskell中构建web应用程序。我们对为遗留的CGI应用程序提供服务并不是特别感兴趣。我建议您只在现有的服务器上运行它,也许可以通过反向代理来提供服务。如果您真的想通过Snap提供服务,我相信您可以通过一些工作来实现。我们只是不做开箱即用的事情。
https://stackoverflow.com/questions/12047921
复制相似问题