gpt4 book ai didi

python - mod-wsgi 和 apache 和 Pyramid (pylons 项目)

转载 作者:太空宇宙 更新时间:2023-11-03 19:30:01 25 4
gpt4 key购买 nike

我在 apache+mod-wsgi 下运行 Pyramid 网站时遇到问题。问题是我无法告诉 apache 哪个 python 解释器最适合它所服务的站点。我有几个虚拟环境,我想使用这些 python 解释器。

我将此代码添加到我的 apache 配置中:

WSGIApplicationGroup %{GLOBAL}
WSGIPassAuthorization On
WSGIDaemonProcess pyramid user=karantan group=karantan processes=1 threads=4 python- path=/home/karantan/pyramid1.0/bin/python
WSGIScriptAlias /myapp /home/karantan/myproject/pyramid.wsgi

<Directory /home/karantan/myproject>
WSGIProcessGroup pyramid
Order allow,deny
Allow from all
</Directory>

还有一个名为 WSGIPythonHome 的参数,它告诉 apache 哪个解释器是正确的,但我不能将其放入此配置中,因为它是全局变量(或类似的变量...)

那么如何在apache下使用虚拟环境运行 Pyramid 网站呢?

如上所述,我的主要问题(我认为)是apache总是使用默认系统python解释器(/usr/bin/python)运行 Pyramid 。我如何告诉 apache 它必须从 virtualenv 中获取一个。???

最佳答案

解释如何使用 mod_wsgi 虚拟环境的文档可以在以下位置找到:

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

关于python - mod-wsgi 和 apache 和 Pyramid (pylons 项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6354012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com