项目场景:
前后端分离,前端使用nginx作为服务器
问题描述:
nginx请求后台接口成功,即所请求的接口状态为200,但是前段仍然报错,如下图:
原因分析:
1.既然请求后端接口是成功的(状态码200),说明后端接口是没有问题的
2.同时这里还有一个问题,前几分钟还是正常的,但是突然就开始不断报错,但是其他接口没有报错
3.去nginx运行或者安装目录下查找其日志文件logs,找到下面的error文件,找到请求的接口,看看报了什么错误:
2021/05/14 11:12:34 [crit] 951707#0: *267189 open() "/data/hqc2/nginx-1.18/proxy_temp/2/43/0000000432" failed (13: Permission denied) while reading upstream, request: "POST /api/cost/selectExpenseDetail HTTP/1.1"
4.可以看出ng