python - XAMPP + mod_wsgi + python Windows 7

标签 python django apache xampp mod-wsgi

我正在尝试在本地测试服务器上安装 django [我知道 python+django 有一个] 并且我已经设置了 xampp 托管:

Apache 2.4、Python 2.7、mod_wsgi(从源代码编译:https://code.google.com/p/modwsgi/wiki/InstallationOnWindows 并使用 win32-ap22py27.mk,idk 如果我使用的 make 文件没问题,因为启动 apache 时没有错误,apache 说它加载 wsgi模块以及我的 python)

xampp

wsgi.conf [包含在 httpd.conf 中]:

WSGIScriptAlias /wsgi "C:/xampp/htdocs/wsgi/scripts/test.wsgi"
AddHandler wsgi-script .wsgi

<Directory "C:/xampp/htdocs/wsgi/scripts">
    Order deny,allow
    Allow from all
</Directory>

和一个通用的 test.wsgi 文件:

def application(env, start_response):
    start_response("200 OK", [])
    output = "<html>Hello World! Request: %s</html>"
    output %= env['PATH_INFO']
    return [output]

我的问题是在测试 wsgi 应用程序时连接中断:**http://localhost/wsgi**

我已经在互联网上搜索过了,但没有成功

最佳答案

好的,make 文件和模块肯定有问题 这里如果有人感兴趣(书签这个东西):

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

使用 apache2.4 和 python2.7 兼容的 mod_wsgi3.4,现在它可以工作了...

关于python - XAMPP + mod_wsgi + python Windows 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15351869/

相关文章:

python - 我可以批量递增值以减少数据库写入吗?

python - 删除和重复 numpy 数组中的行

python - 没有名为 rest_authusers 的模块错误

perl - 如何抑制 mod_perl 中的默认 apache 错误文档?

python - Tensorflow 的开端——类的数量

django - Django模型按Foreignkey过滤

python - 创建新模型后如何自动创建100个模型实例?

php - 带有消息 'could not find driver' Laravel 和 Postgresql 错误的 PDOException

apache - 使用 .htaccess 重定向站点但排除一个文件夹

python - 使用 'entrypoint' 在 Sagemaker 中使用预先创建的 Keras 架构训练和部署模型