这与来自Django wsgi.py文件的问题Access Apache
SetEnv变量有关
您需要按照答案所述继承WSGIHandler。
正如格雷厄姆·邓普尔顿(Graham Dumpleton)在第二个答案中所解释的那样,
综上所述,您提到的博客文章通常无济于事。这是因为它正在使用基于在Apache中使用SetEnv设置的每个请求WSGI环境设置为每个请求设置进程环境变量的讨厌技巧。如果环境变量的值可以根据URL上下文而有所不同,则这可能在多线程配置中引起各种问题。对于Django而言,这没有帮助,因为通常会在处理任何请求之前导入Django设置模块,这意味着环境变量在需要的时间将不可用。
我认为这就是您的情况。



