无法加载模块

时间:2010-06-25 23:06:24

标签: apache mod-wsgi

当我尝试使用mod_wsgi运行Apache 2.2时,我收到此错误,我有正确的Python版本号,并且正确地为Apache安装了模块。

httpd.exe:C:/ Program Files(x86)/ Apache Software Foundation / Apache2.2 / conf / httpd.conf第128行的语法错误:无法加载C:/ Program Files(x86)/ Apache Software Foundation /Apache2.2/modules/mod_wsgi.so进入服务器:找不到指定的模块。

2 个答案:

答案 0 :(得分:4)

验证您是否具有适用于Apache安装的正确Python版本。如果您有32位Apache构建和64位Python构建,您将收到此错误。对于Windows,Apache只有32位,所以如果你运行的是64位,请确保你仍然可以获得32位Python。

答案 1 :(得分:1)

文件的权限必须使Apache运行的守护程序用户可以读取它。还要确保文件实际上没有被调用mod_wsgi.so.so,因为Windows文件浏览器隐藏了外部.so扩展名。