问题描述
问题背景
微信小程序访问后端img资源的时候,偶尔出现这个感叹号,图片加载不出来,但是对应的url贴出来在浏览器中访问,或者重新加载是可以访问的。
错误描述
经查询前端报错
[渲染层网络层错误] net::ERR_CONTENT_LENGTH_MISMATCH
问题解决
原因分析
前端访问服务器资源失败,检查nginx错误日志
可以看到报错为无访问权限
“/var/lib/nginx/tmp/proxy/4/06/0000160064” failed (13: Permission denied)
解决措施
修改文件夹访问权限即可
这里可以调整访问权限,可以调整用户组,文件夹所属组为root,而nginx未在root组中,导致访问失败