CGI — Werkzeug 文档
来自菜鸟教程
Werkzeug/docs/1.0.x/deployment/cgi
电脑动画
如果所有其他部署方法都不起作用,CGI 肯定会起作用。 所有主要服务器都支持 CGI,但通常性能不如最佳。
这也是您可以在 Google 的 AppEngine 上使用 Werkzeug 应用程序的方式,但是执行确实发生在类似 CGI 的环境中。 因此,应用程序的性能不受影响。
创建 .cgi 文件
首先,您需要创建 CGI 应用程序文件。 我们称之为 yourapplication.cgi:
如果您运行的是 Python 2.4,您将需要 wsgiref
包。 Python 2.5 及更高版本将此作为标准库的一部分提供。
服务器设置
通常有两种方式来配置服务器。 要么只是将 .cgi 复制到 cgi-bin(并使用 mod_rewrite 或类似的东西重写 URL)或让服务器直接指向该文件.
例如,在 Apache 中,您可以将这样的内容放入配置中:
有关更多信息,请参阅您的网络服务器的文档。