在运行开发服务器0.0.0.0:8000时,我看不到浏览器中加载的网站。
在详细说明为什么会发生这种情况的同时,我进行了以下更改:
我正在使用的服务器是RHEL。
System check identified no issues (0 silenced).
April 01, 2019 - 04:39:38
Django version 2.1.7, using settings 'gig_bank.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
//浏览器不显示任何内容。
答案 0 :(得分:2)
由于您指定的是远程服务器,因此很可能是防火墙问题,
您需要确保port 8000
已打开,可以使用netcat
对其进行测试,如下所示:
nc -zv -w1 ip port
如果服务器位于云内部,则需要将规则添加到云控制台,关闭服务器中的防火墙是不够的。
sudo ufw allow 8000/tcp
(对于Linux用户)