我服务Django的与mod_wsgi的和阿帕奇 ...不幸的是请求返回502错误网关的错误信息......Apache + Mod_wsgi返回502错误的网关!
Received a invalid response
的HttpResponse( 'OK')是受影响这个
render_to_response('...')不是!
有什么想法?!?
我服务Django的与mod_wsgi的和阿帕奇 ...不幸的是请求返回502错误网关的错误信息......Apache + Mod_wsgi返回502错误的网关!
Received a invalid response
的HttpResponse( 'OK')是受影响这个
render_to_response('...')不是!
有什么想法?!?
真的奇怪...
因为被选择render_to_response用的HttpResponse实现。 也许您的字符串在HttpResponse()中存在问题。
您是否使用了代理服务器的前端,如nginx的? mod_wsgi模块不会产生这样的错误。考虑到不知道为什么Django会生成502,唯一可以想到这种情况的情况是,您正在使用mod_wsgi嵌入模式和nginx前端代理,并且Apache服务器子进程崩溃。
您在浏览器或Web服务器日志文件中看到此错误消息的位置?您是否仔细研究了Apache错误日志文件以获取其他消息?特别在主Apache错误日志(不是虚拟主机错误日志)中寻找分段错误消息。
@Graham:我安装了nginx,但我没有使用它。是否有机会自动配置apache和nginx? – RadiantHex 2010-04-29 09:26:35
我不知道,因为你不知道你的系统。回答我关于您在哪里看到错误以及日志文件中有哪些错误的问题。无法帮助,如果离开猜测。 – 2010-04-29 09:43:43
@maersu:感谢您的回复!在测试服务器下它工作正常! :| – RadiantHex 2010-04-28 12:55:19