0

我有一个可以从 mod_wsgi 调用的基本 cgi 脚本。我已经在 mod_wsgi 上设置了一个基本的 hello world 示例。如何在 mod_wsgi 上设置我的 cgi 脚本?

我知道有一个名为“应用程序”的应用程序入口点,但是如何让我的脚本从这里运行?

def application(environ, start_response):
    status = '200 OK'
    output = 'Hello World!'

    response_headers = [('Content-type', 'text/plain'),
    ('Content-Length', str(len(output)))]
    start_response(status, response_headers)

    return [output]

我的 cgi 脚本包含大量的导入、松散的代码、定义和打印语句。

4

1 回答 1

0

Mercurial 包含一个 CGI-to-WSGI 桥接模块,可在此处找到:

http://hg.intevation.org/mercurial/crew/file/tip/mercurial/hgweb/wsgicgi.py

于 2013-05-29T09:21:42.550 回答