nginx报错解决方案

技术文章 10个月前 完美者
1,532 0

标签:open   查看端口   root   错误   server   gre   权限   use   访问   

排查方法

1.启动时报错 打开error.log(错误日志) 一般都是配置完后没有写分号,或者少大括号
tail -f /var/log/nginx/error.log   

2.接入时或者能访问的时候 打开access.log(接入日志) 一般都是查看各种情况和状态码
tail -f /var/log/nginx/access.log

1.端口号冲突

(syl) root@dev:uwsgi_conf# netstat -anptu | grep 8000 # 查看端口是否占用 
kill -9 68279    #杀死占用的端口号

2.没有权限

修改nginx启动用户为root 
vim /etc/nginx/nginx.conf

2020/12/11 09:08:59 [error] 4697#4697: *33 open() "/root/桌 面/opwf_project/opwf/static/rest_framework/js/default.js" failed (13: Permission denied), client: 192.168.56.1, server: 192.168.56.100, request: "GET /static/rest_framework/js/default.js HTTP/1.1", host: "192.168.56.100:8888", referrer: "http://192.168.56.100:8888/user/user/"

3.uwsgi启动项目后celery_task导包失败

import sys 
sys.path.insert(0, ‘/home/worker/opwf_project‘) 
from celery_task import tasks

nginx报错解决方案

标签:open   查看端口   root   错误   server   gre   权限   use   访问   

原文地址:https://www.cnblogs.com/wangxiaosai/p/14122763.html

版权声明:完美者 发表于 2020-12-17 12:13:11。
转载请注明:nginx报错解决方案 | 完美导航

暂无评论

暂无评论...