【问题标题】:Django + Apache, browser always loading and none data receivedDjango + Apache,浏览器总是加载并且没有收到数据
【发布时间】:2012-01-01 17:58:16
【问题描述】:

我正在使用 mod_wsgi 在 Apache 中运行 Django 站点。

该网站以前工作过。今天当我尝试在同一台服务器上安装tokuwiki 时,我发现网站变得失败,当我打开 django 网站时,chrome 总是加载,很长一段时间后它说“没有收到数据”。

django 站点在我的开发机器和另一台虚拟机上运行。

在亚马逊 ec2 上:

  • 当我对 apache 提供的静态文件(.css、.img)使用 wget 时,它可以正常接收。

  • 但是当我在 django 的动态页面上使用 wget 时,它停止在 awaiting response... ,这意味着问题出在 django + apache 部分。

我检查 apache 日志,每次刷新浏览器时,它都会再次加载 django 设置,但没有别的。日志显示它没有进入视图函数(我不确定它是否进入了url例程):

[Sat Nov 19 02:15:54 2011] [error] Absolute_dir: /home/www/jdlab-browser/trunk/jdlab_browser
[Sat Nov 19 02:15:54 2011] [error] Using Amazon Server Settings
[Sat Nov 19 02:15:54 2011] [error] Absolute_dir: /home/www/jdlab-browser/trunk/jdlab_browser
[Sat Nov 19 02:15:54 2011] [error] Using Amazon Server Settings

我尝试卸载tokuwiki,重新安装apache、mod_wsgi、django。重写 apache 配置文件。

其他信息:

我打开了Django的Debug模式,当我访问一个不存在的页面时,浏览器上显示了Django的page not found error页面。

当我打开 django 的管理控制台 mysitename/admin/ 时,浏览器也没有收到任何数据。

接下来该去哪里检查?

【问题讨论】:

    标签: django apache mod-wsgi no-response


    【解决方案1】:

    最后发现问题是scipy包引起的。

    然后我发现其他人提出了类似的问题。 using-scipy-stats-stats-in-django-after-deployment

    【讨论】:

    • 我知道这已经很长时间了,但你能告诉我你是如何将原因隔离到 scipy 的吗?
    • @n3rV3 我的方法可能不适合您的情况。我删除了 scipy 依赖并使用了其他的。
    猜你喜欢
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 2018-11-27
    相关资源
    最近更新 更多