Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django Apache无法正确识别mod_wsgi中添加的头文件?_Django_Apache_Mod Wsgi_Wsgi_Mod Cache - Fatal编程技术网

Django Apache无法正确识别mod_wsgi中添加的头文件?

Django Apache无法正确识别mod_wsgi中添加的头文件?,django,apache,mod-wsgi,wsgi,mod-cache,Django,Apache,Mod Wsgi,Wsgi,Mod Cache,我有一个django应用程序,使用SessionMiddleware在Apache的mod_wsgi守护进程模式下运行。我的Apache配置还包含一个标准的mod_deflate配置和mod_缓存/mod_磁盘缓存,以提高性能 我的问题是:django的SessionMiddleware设置的Cookie不能被mod_cache正确识别,尽管请求Cookie不同,mod_cache为页面的缓存版本提供服务。删除mod_deflate可修复此问题。设置不同:Apache中带有mod_头的Cooki

我有一个django应用程序,使用SessionMiddleware在Apache的mod_wsgi守护进程模式下运行。我的Apache配置还包含一个标准的mod_deflate配置和mod_缓存/mod_磁盘缓存,以提高性能

我的问题是:django的SessionMiddleware设置的Cookie不能被mod_cache正确识别,尽管请求Cookie不同,mod_cache为页面的缓存版本提供服务。删除mod_deflate可修复此问题。设置不同:Apache中带有mod_头的Cookie(不管django中间件如何)也解决了这个问题(这是我的临时解决方法)

我注意到,在处理这个问题时,似乎有一些情况下,mod_wsgi应用程序中设置的头不能被随后出现的一些Apache模块正确识别,这对任何人都有意义吗

我有非常标准的wsgi(附件)和Apache配置,如果有其他数据可以帮助,请告诉我。我正在运行ubuntu natty libapache2 mod wsgi 3.3-2ubuntu2、Apache 2.2.17、django 1.3作为第一步,使用:

验证WSGI应用程序实际输出的内容以及传递给mod_WSGI的内容

我想不出为什么mod_wsgi会引起问题,听起来更像是Apache输出过滤器排序的问题


顺便说一句,这类问题在mod_wsgi邮件列表中处理得更好。通过StackOverflow调试问题很糟糕。

谢谢您的建议!我可以清楚地看到WSGI响应中的Vary:Cookie头,所以这看起来很好——我想你是对的,它更多地是关于Apache输出过滤器的!