在为新用户提交注册表单时,页面会长时间加载(30秒),最后会超时(HTTP代码504)。在开发服务器上,它没有任何问题。
两个日志文件(错误和访问)都没有包含有关表单提交的条目(POST请求)。仅记录GET请求:
gouyen.cli:80 10.65.26.120 - - [13/Mar/2017:18:41:19 +0100] "GET /clfiles/projects/clgeokokos/geokokos/app/register/ HTTP/1.0" 200 3328 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0"
我发现如果处理了请求,Web服务器只会写入访问日志。这必须是没有找到POST请求的日志条目的原因。我怀疑,在处理POST请求时,脚本会陷入无限循环。
有任何想法如何解决这个问题或获得有关该问题的更多信息?
谢谢!
应用程序在带有apache代理的nginx 1.6.2上运行。
我们将django registration(版本2.2)与Django 1.10.3一起使用。