概述
在测试服测试项目时出现文件下载失败
![PHP文件下载失败](https://i-blog.csdnimg.cn/blog_migrate/e4a11f8ca224167fcafbef9b67ca01ce.png)
排查问题
经过排查发现Nginx
给出报错信息
open() "/home/server/nginx/fastcgi_temp/2/10/0000000102" failed (13: Permission denied) while reading upstream
Nginx
提示我们没有权限操作
![Nginx错误日志](https://i-blog.csdnimg.cn/blog_migrate/262de76c67cbd8ba706772e79aa96184.png)
然后我们进入目录/home/server/nginx
检查fastcgi_temp
文件所有者,我们的是root组的root
用户
![fastcgii所属者](https://i-blog.csdnimg.cn/blog_migrate/8dcbf2a57b54eb0a3c2d36098e0d9477.png)
我们再检查Nginx worker
的用户组及用户名
ps -ef | grep nginx