【发布时间】:2017-01-28 04:26:20
【问题描述】:
我在 httpd 服务上运行一个 django 服务器。 我不得不升级我的 python 版本(2.7.12)。 安装新的 python 后,我用新的 python 重建 mod_wsgi(使用 with-python 参数)。 我还用新的 python 版本重建了 mod_python。 我的新 python 路径是 /usr/local/bin/python2.7。 在 /etc/httpd/conf.d/django.conf 我添加了以下行: WSGIPythonHome /usr/local.
但是我在我的 error_log 文件(httpd 错误日志)中看到了这个错误:
[Tue Sep 20 12:32:12.743338 2016] [:warn] [pid 8567:tid 139972130834496] mod_wsgi: Compiled for Python/2.7.12.
[Tue Sep 20 12:32:12.743376 2016] [:warn] [pid 8567:tid 139972130834496] mod_wsgi: Runtime using Python/2.7.5.
我错过了什么?
仅供参考:我无法更改或重定向 /usr/bin/python 中存在的默认 python,因为这会影响 centos 包管理。
【问题讨论】:
标签: python django apache mod-wsgi