首页 > 网站 > Nginx > 正文

nginx部署后的常见问题与解决方案

2024-08-30 12:23:54
字体:
来源:转载
供稿:网友
  很多朋友在使用nginx时,有时候存在线程跑不起来,或者静态资源不加载,下面给大家总结了这两种问题的解决方法,一起来看看吧!
  问题1:后台程序存在线程的时候跑不起来
  uwsgi 默认one thread one processor ,所以在没有请求的时候,导致部分进程被挂起。
  解决方法:
  在uwsgi配置中添加--**enable-threads = true** ,问题解决
  问题2:nginx部署后静态资源不加载
  首先到nginx目录下 找到配置文件(一般路径:/etc/nginx/nginx.conf)
  修改文件nginx.conf
  添加如下配置:
  location /static/ {      (拦截静态请求)
  alias /Users/xwmedia01/minicms/static;
  }
  location /media/ {
  alias /Users/xwmedia01/minicms/media;
  }
  location ~* .(js|css|png|jpg|jpeg|gif|ico)$ {    (拦截资源请求,写了可以直接:locahost/media/abc.jpg)
  expires max;
  log_not_found off;
  }
  以上就是本篇全部内容啦~希望能对大家有所帮助!更多内容请关注武林网之家
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表