无法加载响应数据no data found for resource with given identifier报错解决
后台-插件-广告管理-内容页头部广告(手机) |
第一种:跨域问题
跨域的解决办法很多,这里不作阐述;
第二种:数据库被锁定,导致长时间未返回结果;
问题描述:无法加载响应数据no data found for resource with given identifier
生产环境项目实施人员反馈到开发组,有一个用户登录不进去,但是其它用户可以正常登录;
排查:首先F12,查看调用的接口;接口返回内容如下:
然后登录生产服务器,找到对应接口所在服务,查看日志有无报错,无异常;
接着排查了程序的更新包有无问题,服务是否正常启动等,均无异常,中间还分析了这个用户和其它用户登录时的日志区别;
最后找到原因:在oracle中这个用户被锁定,初步分析是某个同事修改了信息,未提交执行;
注意:修改了记录后一定要提交,一个小小的问题导致排查时花费了大量的时间!
第三种:nginx响应报文太大,被截断
遇到这个问题:项目部署到生产环境,同一个接口在内网访问是正常的,但是通过使用外网访问,报Failed to load response data: No data found for resource with given identifier
查看nginx日志,按照网上的说法,响应报文被截断,超出浏览器响应报文的最大量 , 导致浏览器自动截断,需要修改nginx配置;
1:修改了nginx的配置
fastcgi_buffers 256 128k;
chunked_transfer_encoding off;
2:设置了proxy_temp目录的权限为777
3:重启nginx -s reload
问题还是存在,怀疑是网关限制的问题;
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。
在线投稿:投稿 站长QQ:1888636
后台-插件-广告管理-内容页尾部广告(手机) |