当前位置 主页 > 服务器问题 > nginx问题汇总 >

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

    栏目:nginx问题汇总 时间:2019-11-07 10:24

      很多朋友在使用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;
      }
      以上就是本篇全部内容啦~希望能对大家有所帮助!更多内容请关注iis7站长之家!