美文网首页
uwgi 到 nginx时出错

uwgi 到 nginx时出错

作者: Hondsome | 来源:发表于2016-08-10 10:00 被阅读306次

前面的基础文章参考:http://www.jianshu.com/p/e6ff4a28ab5a

nginx and uWSGI and test.py

执行下面代码测试能否让nginx在页面上显示hello, world

uwsgi --socket:8001--wsgi-file test.py

的时候出错,用socket说是不行的,吧上面的socket换成http是通的,

所以是nginx到uwgi没有反应,,百度后分析原因猜测

1.uwgi的socket通信没有设置好

2.invalid request block size: 21573 (max 4096)...skip  什么字节超过上限了,设置一下就好了(http://www.111cn.net/sys/nginx/112199.htm)

3.什么nginx和uwgi端口冲突??,(不能设置同一端口?)server 换成80

4.我也遇到了这个问题,

如果你是按照http://uwsgi-docs.readthedocs...这个教程来的。

那么记得重启下nginx

sudoservice nginx r(在segmentfault.com帖子里有人说的。)

5.在部署中,让nginx说uwsgi(nginx原生支持:http://nginx.org/en/docs/http/ngx_http_uwsgi_module.html),在用浏览器和nginx说http

6.https://segmentfault.com/q/1010000002523354/a-1020000002526934

也是一个不错的教程贴子

https://segmentfault.com/search?q=django+nginx 里面有部署教程,基本上都是用gunicorn替换uwgi的

https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/uwsgi/

相关文章

网友评论

      本文标题:uwgi 到 nginx时出错

      本文链接:https://www.haomeiwen.com/subject/roadsttx.html