如何解决Django管理站点登录错误-“无法访问此站点127.0.0.1拒绝连接”
我正在使用 Django 3.0.1 和 python 3.7 为我大学的最后一年项目开发一个网络应用程序。每当我尝试在 google chrome 中登录本地主机的管理页面时,链接“http://127.0.0.1:8000/admin/”我在终端中收到此错误 GET / HTTP/1.1" 200 2926
以及在 XAMPP 中启动的端口是: ** 80、443(Apache)、3306(MysqL)**
在谷歌浏览器中我得到这个错误: “无法访问此站点 127.0.0.1 拒绝连接。 尝试: 检查连接 检查代理和防火墙 ERR_CONNECTION_REFUSED"
错误图片的链接 [1]:https://i.stack.imgur.com/y9VdU.png
我知道这可能不是因为用户名和密码错误。我对此主题进行了大量研究,但找不到解决方案。
我发现更新python版本可以解决这个问题,但没有尝试过,因为我一直在开发相同版本的其他项目。
我曾尝试使用其他端口 8080、9000,但也无法正常工作。
所以,如果有人能回答这个问题,那将对我有很大帮助。并提前致谢。
解决方法
你能分享那个错误图片吗?并尝试在另一个端口上运行站点!
exec ./manage.py runserver 0.0.0.0:<your_port>
,
你可以试试这个命令
python manage.py runserver 0.0.0.0:8080 (WINDOWS)
或
python3 manage.py runserver 0.0.0.0:8080 (LINUX)
它将在端口 8080 上运行,您可以检查 127.0.0.1:8080
,在我尝试了许多可用的过程后,该项目没有奏效。所以,我卸载了我的 python 3.7 版并安装了对我有用的 python 3.8.7。但我仍然无法弄清楚问题所在,但安装较新的版本对我有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。