Apache SetEnv无法与mod_wsgi一起正常工作

Apache SetEnv无法与mod_wsgi一起正常工作,第1张

Apache SetEnv无法与mod_wsgi一起正常工作

注意,WSGI环境是在每次请求时通过应用

environ
程序对象的参数传递给应用程序的。该环境与保存在其中的过程环境完全无关
os.environ
。该
SetEnv
指令无效,
os.environ
并且无法通过Apache配置指令来影响流程环境中的内容。

因此,您必须要做其他事情,

getenviron
或者要从apache中
os.environ['PWD']
获取
MY_PATH

Flask将wsgi周围环境添加到请求中,而不是

app.environ
由下层完成
werkzeug
。因此,例如,在对应用程序的每个请求中,apache都会添加
MYAPP_CONF
密钥,并且您可以在任何可以访问请求的地方访问它
request.environ.get('MYAPP_CONFIG')



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5647577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存