我已经安装了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]
它会按原样打印出来,就像普通的文本文件一样。谷歌搜索不幸没有让我更进一步,任何想法可能是什么问题或我要离开什么?
答案 0 :(得分:2)
听起来你没有告诉apache挂载该应用程序以使用wsgi进行处理。您是否遵循了所有这些instructions。
答案 1 :(得分:0)
您使用的是64位版本的WAMP吗?
如果需要,您需要确保使用的是64位版本的mod_wsgi。