码迷,mamicode.com
首页 > 其他好文 > 详细

nginx报错解决方案

时间:2020-12-17 12:13:11      阅读:2      评论:0      收藏: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!