nginx的權限問題(13: Permission denied)解決辦法
錯誤介紹:
訪問接口,無法正常請求數據。查看nginx日志,如圖:vim /usr/local/nginx/logs/error.log
open() "/var/temp/nginx/fastcgi/1/24/0000000241" failed (13: Permission denied) while reading upstream, client: 113.89.32.197, server: api2.smty8.com, request: "POST /match/list HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "api2.smty8.com"
解決辦法:
查看nginx
啟動用戶和使用用戶是否一致
使用命令ps aux | grep nginx
如圖:
一個是www,一個是root用戶
打開nginx
配置文件vim /usr/local/nginx/conf/nginx.conf
修改如圖所示:
之前我的是www
重啟nginx服務service nginx restart
再使用查看命令ps aux | grep nginx
如圖:
訪問接口,正常請求