美文网首页
mod_wsgi配置

mod_wsgi配置

作者: _UniCorn | 来源:发表于2019-11-13 17:03 被阅读0次
    最近被mod_wsgi配置折磨疯了,终于安装成功了 (坑还是真的多)
    • 安装好mod_wsgi模块后重启apache发现访问不了在apache的errlog中发现了新的错误
    Could not find platform independent libraries <prefix>
    Could not find platform dependent libraries <exec_prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
    ImportError: No module named site
    

    找了很多的文档,都没有明确的指示,最终发现了解决办法

    错误的原因
    系统有多个python 版本,必须指明用哪一个python ,在apache 配置文件中,继续加入

    WSGIPythonHome [you path] (这是你要采用的python的路径,一般是/usr/bin/python)

    用什么方法可以得到这个路径呢,直接执行python 命令就可以得到,前提是,这个python 软连接是你用要的python

    import sys
    sys.prefix
    

    或者whereis python


    注意一点的是,WSGIPythonHome不要配置到<VirtualHost> </VirtualHost> 之间,否则报错

    版本路径很重要

    相关文章

      网友评论

          本文标题:mod_wsgi配置

          本文链接:https://www.haomeiwen.com/subject/hjhkictx.html