Django runserver挂起“系统检查发现没有问题(0静音)。”

时间:2016-04-12 15:33:31

标签: django ubuntu

在一个Ubuntu框中,项目与python manage.py runserver运行良好。当尝试在另一个Ubuntu盒子上复制它时,在安装之后,它会挂起System check identified no issues (0 silenced).而没有进一步的输出。

7 个答案:

答案 0 :(得分:12)

刚刚遇到同样的问题 - 在我的情况下,它发生的原因是数据库服务器已关闭

编辑:Django版本1.9

答案 1 :(得分:7)

我的情况是我试图连接到一个没有响应连接请求的远程数据库。

试试python manage.py dbshell。这给了我没有输出。然后我进入了亚马逊网络服务并放宽了安全设置。

答案 2 :(得分:4)

当django无法连接到您的数据库时,django运行挂起

System check identified no issues (0 silenced). 完全发出与数据库配置相关的信息:

  1. 检查数据库服务已启动
  2. 检查数据库主机名端口
  3. 检查数据库用户名密码
  4. 在数据库端
  5. 检查数据库用户权限。

答案 3 :(得分:2)

可能是数据库连接错误。

如果您使用AWS作为数据库,请转到RDS实例选项卡,单击安全组并编辑其入站/出站规则以允许来自正确主机的连接(或从任何地方进行快速修复)

答案 4 :(得分:0)

值得一读的是System Check framework

Serious errors will prevent Django commands (such as runserver) from running at all. Minor problems are reported to the console. If you have inspected the cause of a warning and are happy to ignore it, you can hide specific warnings using the SILENCED_SYSTEM_CHECKS setting in your project settings file.

如果您没有看到显示的任何问题可能是因为运行系统检查没有问题,如果其他内容无法正常工作,则错误可能不相关,那么我们需要更多信息。

答案 5 :(得分:0)

我有同样的问题并且意识到这是因为我最近重新激活了我的VPN,所以如果有人有VPN可能是原因。你需要按照哈利的指示进行修复

答案 6 :(得分:0)

在设置中检查DATABASE的主机。确保它是本地主机