nginx的權限問題(13: Permission denied)解決辦法


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
如圖:

訪問接口,正常請求


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM