首页 文章

为apache安装mod_wsgi模块

提问于
浏览
4

当我为APACHE安装WSGI模块时

我从http://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-win32-ap22py27-3.3.so下载了模块

重命名为mod_wsgi.so

复制到C:\ Program Files \ Apache Software Foundation \ Apache2.2 \ modules

在C:\ Program Files \ Apache Software Foundation \ Apache2.2 \ conf中编辑'httpd.conf'

在httpd.conf的模块加载部分添加'LoadModule wsgi_module modules / mod_wsgi.so'行

重启Apache

Apache无法重新启动

错误日志中的错误是:C:/ Program Files / Apache Software Foundation / Apache2.2 / conf / httpd.conf的第129行语法错误:无法加载C:/ Program Files / Apache Software Foundation / Apache2.2 / modules / mod_wsgi.so进入服务器:找不到指定的模块 .

这不是文件扩展名或权限的问题 . 请帮忙 .

1 回答

  • 11

    确保以下内容:

    • 您没有隐藏扩展名并且已添加两次扩展名 .

    • mod_wsgi.so文件对任何Apache服务用户都是可读的 .

    • 你的Apache是32位 .

    • 你的Python是32位 .

    • 为所有用户安装了Python,而不仅仅是安装它的用户 .

相关问题