1

我正在尝试学习 web python 编程,因此我尝试使用本教程中给出的过程在 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”&gt;
   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
4

1 回答 1

0

看起来你在这里有几个问题,因为 WAMP 不会在启用 wsgi_module 的情况下启动。让我们从第二个问题开始,它是这个问题的副本。基本上,您所遵循的教程似乎有错字和一些不好的引号。将您的虚拟主机配置更改为:

<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 是否仍然保持黄色?

于 2013-01-24T19:03:59.777 回答