nginx报错解决方案

排查方法

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
posted @ 2020-12-11 21:18  小王小王ii  阅读(566)  评论(0编辑  收藏  举报