ubuntu12.04 python2.7.3+uwsgi+nginx 配置问题

发布于 2021-11-28 12:44:06 字数 1231 浏览 865 评论 11

@张大鹏 你好,想跟你请教个问题:按照你的文章配置 ubuntu12.04 python2.7.3+uwsgi+nginx   区别我用的是12.10

访问的时候提示

502 Bad Gateway

看 日志 有下面的 错误

2012/11/07 13:58:36 [error] 9116#0: *1 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "uwsgi://127.0.0.1:9090", host: "localhost"

有几个地方 有写疑问

 django_wsgi.py 配置路径 

sudo gedit /usr/share/nginx/www/pythonweb/mysite/django_wsgi.py

跟 下面的 目录结构不一样,

-/usr/share/nginx/www/pythonweb/mysite/mysite/django_wsgi.py 

还有 uwsgi.xml   pythonpath 目录 三者是不是一样的 。

13  <pythonpath>/usr/share/nginx/www/pythonweb/mysite</pythonpath> 
14 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

悟红尘 2021-11-29 06:38:27

--socket没有次命令

拍不死你 2021-11-29 06:38:23

我一同事也叫 @张大鹏  目前在支付宝

兮颜 2021-11-29 06:38:20

多谢@张大鹏已经解决 了, uwsgi 没有配置正确 ,主要是pythonpath路径没有正确, 我的mysite 让我打成mystie了  ,最终 django_wsgi.py 是不需要的,可能是新版已经默认支持了。只要找到项目路径就可以了 ubuntu 12.10 nginx +uwsgi 已经配置成功了, 下面是我的uwsgi 配置文件

<uwsgi>
 <socket>127.0.0.1:9090</socket>
 <listen>80</listen>
 <master>true</master>
 <pythonpath>/usr/share/nginx/www/pythonweb/mystie</pythonpath>
 <processes>8</processes>
 <logdate>true</logdate>
 <daemonize>/var/log/uwsgi.log</daemonize>
 <plugins>python</plugins>
</uwsgi>

sudo uwsgi -x /home/uwsgi/uwsgi.xml

叹沉浮 2021-11-29 06:37:41

我centos 502可能是callable没指定正确

无法言说的痛 2021-11-29 06:37:23

按你的配置还是出现同样的错误呢 系统也是用的12.04的呢

岁吢 2021-11-29 06:37:03

你的解决了?

沦落红尘 2021-11-29 06:36:40

回复
我没遇到你们的问题。照我的配就行

够钟 2021-11-29 06:34:06

http://my.oschina.net/lanybass/blog/61896

回眸一笑 2021-11-29 06:24:45

加了一起讨论一下。

沦落红尘 2021-11-29 02:24:59

那篇文章,给个url 到你博客没找到类似的。

感情旳空白 2021-11-28 17:20:44

试试我的文章

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文