如何将python连接到wamp服务器

时间:2013-01-22 16:06:46

标签: apache python-3.x wampserver

我正在尝试学习Web python编程,因此我尝试使用此tutorial中给出的过程在wamp服务器中安装python。我已经完成了教程中提到的步骤。但是当我试图运行python脚本时,它在firefox中显示此错误

      Unable to connect

      Firefox can't establish a connection to the server at localhost.

我发现在apache / httpd.conf中添加这两个脚本有些影响整个wamp服务器

1)LoadModule wsgi_module modules/mod_wsgi.so

and

2) <Directory “C:/wamp/www/python”>
   Options ExecCGI
    AddHandler wsgi-script .py
    Order allow,deny
    Allow from all
    </Directory>

当我在所有组合(1,2和两者)中启用上述代码并重新启动时;服务器显示脱机(黄色'W'符号)但当我删除或禁用(使用#)两个脚本时它显示绿色'W' wamp的标志,它正在运作。

任何人都知道为什么它会显示此错误以及我如何在wamp中运行python文件?

我的系统配置

windows 7 32 bit
python 3.2
[mod_wsgi][2] for python 3.1
WampServer Version 2.1

1 个答案:

答案 0 :(得分:0)

看起来你在这里遇到了一些问题,因为WAMP不会以启用wsgi_module开头。让我们从第二个问题开始,这是this question的副本。基本上,你正在遵循的教程似乎有一个拼写错误和一些不好的报价。将您的虚拟主机配置更改为:

<Directory "C:/wamp/www/python">
   Options ExecCGI
    AddHandler wsgi-script.py
    Order allow,deny
    Allow from all
</Directory>

(注意你的目录名称和我从AddHandler行中删除的空间的直引号)

修好后,当您加入LoadModule wsgi_module modules/mod_wsgi.so行时,您的WAMP是否仍然保持黄色?