zoukankan      html  css  js  c++  java
  • Django在Linux上uwsgi 与nginx的问题与解决

    1.出现只有weclome to nginx

                多半是是nginx的配置文件没有修改,把他的路由注释掉。

                  我是修改错文件夹了,一直在自己下载而非运行的文件夹修改

    2.出现502

    出现了多次502这里一一列举

    ①在配置文件中阿里云要使用内网地址

    ②路径写错了

    3.Internal Server error

    非多站模式时 vhost = true 和 no-site = true 需要注释掉,否则后续 nginx 配置文件中设置的入口文件则不生效,服务器会回应 Internal Server error

    [uwsgi]
    socket = 127.0.0.1:9090
    master = true         //主进程
    #vhost = true          //多站模式
    #no-site = true        //多站模式时不设置入口模块和文件
    workers = 2           //子进程数
    reload-mercy = 10     
    vacuum = true         //退出、重启时清理文件
    max-requests = 1000   
    limit-as = 512
    buffer-size = 30000
    pidfile = /var/run/uwsgi9090.pid    //pid文件,用于下面的脚本启动、停止该进程
    daemonize = /website/uwsgi9090.log
    

    4.找不到路径或者显示名字

    views 和url的问题

    没有导入文件

    在url中写入

    from HelloWorld import views
    

    5.

    TemplateDoesNotExist at

     未解决我的问题

    但是看到了报错没有在某个文件

    于是创建了这个文件夹放进去

  • 相关阅读:
    前端知识体系
    DOMContentLoaded与load的区别
    最佳网页宽度及其实现
    一些颜色工具网站
    Firebug入门指南
    CSS中背景图片定位方法
    字符编码笔记:ASCII,Unicode 和 UTF-8
    学JS的书籍
    深入理解定位父级offsetParent及偏移大小
    event——事件对象详解
  • 原文地址:https://www.cnblogs.com/zlshy/p/13741487.html
Copyright © 2011-2022 走看看