欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > nginx报“/app/nginx/client_body_temp/0000000003“ failed (13: Permission denied)

nginx报“/app/nginx/client_body_temp/0000000003“ failed (13: Permission denied)

2025/3/14 21:02:53 来源:https://blog.csdn.net/qq_45938780/article/details/142777561  浏览:    关键词:nginx报“/app/nginx/client_body_temp/0000000003“ failed (13: Permission denied)

导入Excel多条数据报如下异常

nginx报"/app/nginx/client_body_temp/0000000003" failed (13: Permission denied)

现象描述:

1,导入Excel一条不报错
2,导入多条报服务器错误
3,测试环境是好的,生产环境导入异常 显示服务器内部错误,无日志记录

解决思路:

1,后端接口打印日志没有走后端接口
2,如果是一条数据,可以导入成功,多条报服务器错误,且err.xxxlog 和infoxxx.log 无日志记录
3,怀疑是文件大小问题,排查yml配置文件和nginx配置文件 发现和测试环境配置文件大同小异,没啥区别
4,显然是没有调用后端接口,在某个部分拦截住,查看nginx的日志在
/app/nginx/logs目录下,看error.log日志。
5,发现如图异常
在这里插入图片描述
大概意思是:在nginx里面有个/app/nginx/client_body_temp 没有权限修改,在/app/nginx/里面查询权限如下,发现是其他用户,当前的yzyxxxuser用户没有权限
在这里插入图片描述

解决方案:

1,nginx 停止 kill -9 xxxx nginx的进程
2,修改 /app/nginx/ 目录下面所有用户可以修改权限
chown yzyxxx.yzyxxx -R /app/nginx/
3,使用普通用户在 /app/nginx/sbin
执行如下命令 ./nginx 重启nginx
4,复测Excel导入 正常可以导入,故障解决

小节

1,第一次遇到这种问题,可能是nginx是某个同事,先把nginx停止 然后使用root用户启动nginx,或者是nginx权限问题,把目录修改权限
2,遇到问题,先打印日志,通常是nginx —>> 网关 ----> 拦截器 —> 路由到微服务 将问题缩小范围

喜欢我的文章记得点个在看,或者点赞,持续更新中ing…

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词