flask uwsgi nginx 出现502 Bad Gateway

原创 2013年03月06日 14:58:28

一个很少的问题引起,花了二天时间才明白。真是无语。在入口文件没有加

if __name__ == '__main__':

只有

app.run()

所有才出现这种错误

正确的做法是

if __name == '__main__':
    app.run()


或者看一下sudo netstat -anpt 

如果uwsgi没有启动可能是没有配置好uwsgi 进入/etc/uwsgi/查看配置是否正确

sudo apt-get install uwsgi uwsgi-plugin-python

注意这个uwsgi-plugin-python是必不可少了,否则uwsgi的log日志会提示– unavailable modifier requested: 0 


#!/usr/bin/env python  
#coding=utf-8
from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
	return 'd'

if __name__ == '__main__':
	app.run()



Flask 项目实战

-
  • 1970年01月01日 08:00

nginx和uwsgi和flask常见错误记录收集

1.uWSGI Error Python application not found 执行的流程是uwsgi开始执行python程序,有可能是没找到,如果更改了配置之类的,那就检查一下配置文件是否正...
  • Sasoritattoo
  • Sasoritattoo
  • 2013-12-12 15:43:15
  • 8960

nginx+uwsgi+django报502错误分析

摘要:nginx+uwsgi+django报502错误 nginx : upstream prematurely closed connection while reading response h...
  • libing1991_
  • libing1991_
  • 2015-08-28 11:43:42
  • 5161

django uwsgi 崩溃 导致502错误 超时导致504错误

1. rest请求数据量过大 最初设置的harakiri超时时间为60, 导致uwsgi崩溃重启,解决办法延长harakiri 的时间,或者注释掉harakiri的配置,看一下请求需要花多长时间...
  • zhaoyingm
  • zhaoyingm
  • 2013-10-18 11:24:12
  • 3997

uwsgi -- unavailable modifier requested: 0 -- 解决办法

在使用nginx 和uwsgi 的过程中。站点上已经部署了一个django的项目,同时我又准备在虚拟环境上部署一个flask而正是这个动作,使本来正常访问的django项目出现了502502表示服务器...
  • sinat_21302587
  • sinat_21302587
  • 2017-07-08 17:39:33
  • 6333

-- unavailable modifier requested: 0 --

在阿里云 Ubuntu上通过nginx+uwsgi服务器部署Django出现的502错误部署完nginx ,uwsgi 包括各种配置后,运行打开网站出错 控制台提示: 解决办法:安装 uwsgi-...
  • luojie140
  • luojie140
  • 2017-08-08 17:13:39
  • 657

记录一次nginx+uwsgi服务器部署出现的502错误

在重新部署一台服务器的时候遇到一个问题,新手嘛,以前没搞过,确实纠结了一下。记录下此问题,方便以后查看。 错误描述: 网页打开显示的是502错误,查看/var/log/nginx/error.log ...
  • Sasoritattoo
  • Sasoritattoo
  • 2013-09-24 18:29:44
  • 24021

用Nginx 和 uWSGI 来部署Django

周末趁着加班空闲,找了一个旧机器,装了个ubuntu13.04,
  • FeeLang
  • FeeLang
  • 2014-04-21 13:20:15
  • 9917

mac下安装nginx+uwsgi+webpy出错解决

Chaim:web Chaim$ uwsgi --version 2.0.11.1 这个版本的uwsgi不支持-w参数,也不支持-wsgi-file参数,估计是只用配置文件中的了。 ...
  • chaimyu
  • chaimyu
  • 2015-08-19 19:00:36
  • 822

关于Nginx 502的一种解决办法

现在是周六的晚上11点半,博主用了1个小时来解决一个自认为神奇的问题,关于Nginx 502的问题,现在记录一下解决的流程。网站首页正常访问,跳转到登录页时502 bad gateway博主是在自己家...
  • qq_14908027
  • qq_14908027
  • 2017-12-09 23:43:36
  • 156
收藏助手
不良信息举报
您举报文章:flask uwsgi nginx 出现502 Bad Gateway
举报原因:
原因补充:

(最多只允许输入30个字)