Failed to load resource Error: getaddrinfo ENOENT解决办法

本文记录了解决因数据库脏数据导致的页面加载异常问题的过程。通过排查和删除异常数据,成功修复了uwsgi+nginx+django部署应用中的加载资源失败错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Failed to load resource
Error: getaddrinfo ENOENT
毕设做的是部署到服务器上的uwsgi+nginx+django,出现了以上的问题。
最后发觉可能是看起来和这些提示毫无关系的问题:
例如数据库出现了脏数据,我使用python3 manage.py shell之后,手动加入了一条数据,我以为没问题,实际上是有问题的,肯定有些属性之类的没加入,或者没考虑到表之间的关系,总之我把这条数据删了。
s = Employees.objects.get(real_name=“xxx”)
s.delete()
之后一下就好使了。
之前看到一个博主总结的很好,以下贴出来
链接

本质错误原因:无法加载得到的信息。 看了网上各种分析,引起这种情况的原因很多,主要分为以下几种:
1.jquery.ajax中的回调函数没有执行 参照http://blog.youkuaiyun.com/ye1992/article/details/8478970 2.跨域问题 参照http://blog.youkuaiyun.com/platform/article/details/7953716
3.后台取数据异常 查看后台有没有出错
本人解决实例: 我由于copy另一个页面的代码,运行时正常,在不搜索数据或搜索不到数据的时候也正常,只有在搜索到某些数据的时候,出现了页面“加载数据异常”的提示。 这次出现这个问题的原因是数据库中有了脏数据,但是由于写的不完善,导致在取数的时候后台并没有报错。所以一直以为是页面的问题。 在将要执行的sql在数据库中执行后,对比页面信息,得出异常数据,删除即可。 提示: 此错误在前端用google浏览器调试的时候,报错界面在network。 但是显示错误点在jquery.js中d xhr.send( ( options.hasContent && options.data )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值