【问题标题】:Cannot load module无法加载模块
【发布时间】:2011-03-08 12:15:57
【问题描述】:

当我尝试使用 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 into server: 找不到指定的模块。

【问题讨论】:

    标签: apache mod-wsgi


    【解决方案1】:

    验证您是否拥有适合 Apache 安装的正确 Python 版本。如果您有 32 位 Apache 构建和 64 位 Python 构建,您将收到此错误。 Apache 仅适用于 Windows 的 32 位,因此如果您运行的是 64 位,请确保您仍然获得 32 位 Python。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2021-01-11
        • 2015-02-09
        • 1970-01-01
        • 2016-10-09
        • 2012-09-07
        • 2012-10-10
        • 2017-09-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多