在使用nginx 和uwsgi 的过程中。
站点上已经部署了一个django的项目,同时我又准备在虚拟环境上部署一个flask
而正是这个动作,使本来正常访问的django项目出现了502
502表示服务器端的错误,这里排除掉了nginx 的问题。
解决办法
contos
yum install uwsgi-plugin-python
ubuntu
apt-get install uwsgi-plugin-python
同时启动文件需要增加一个配置项
--plugins=python
注意,因为我这里使用的是supervisor 监控的uwsgi ,
所以是修改的supervisor中的配置,请根据你的uwsgi启动位置进行修改
测试直接在ini配置文件中无效,只能在命令行里加入。