我已经安装了Python 2.7和mod_wsgi。 我已经添加
LoadModule wsgi_module modules/mod_wsgi.so
到Apache的http.conf文件(我正在使用WAMP 2.2a)和Windows 7旗舰版64位。 在我的www文件夹中,我有一个文件test.py与下面的代码:
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]
它将按原样打印出来,就像普通的文本文件一样。 不幸的是,谷歌search没有让我更进一步,任何想法可能是什么问题或我要离开?
听起来像你还没有告诉Apache来挂载该应用程序进行处理与wsgi。 你是否遵循了所有这些说明 。
你使用的是WAMP的64位版本吗?
如果是这样,你需要确保你使用的是64位版本的mod_wsgi。
你可以在这里找到它: http : //www.lfd.uci.edu/~gohlke/pythonlibs/