mod_wsgi不适用于WAMP

时间:2011-11-27 22:59:15

标签: python windows wamp mod-wsgi

我已经安装了Python 2.7和mod_wsgi。我添加了

LoadModule wsgi_module modules/mod_wsgi.so

到Apache的http.conf文件(我使用的是WAMP 2.2a)和Windows 7 Ultimate 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]

它会按原样打印出来,就像普通的文本文件一样。谷歌搜索不幸没有让我更进一步,任何想法可能是什么问题或我要离开什么?

2 个答案:

答案 0 :(得分:2)

听起来你没有告诉apache挂载该应用程序以使用wsgi进行处理。您是否遵循了所有这些instructions

答案 1 :(得分:0)

您使用的是64位版本的WAMP吗?

如果需要,您需要确保使用的是64位版本的mod_wsgi。

您可以在此处找到它:http://www.lfd.uci.edu/~gohlke/pythonlibs/