从前天就开始配置vps,无奈是lz小白,各种东西都是现场google
现在nginx、mysql已经成功配置,但用flask写的程序不能部署成功,采用的uWSGI
进去以后总是502,无奈了
求帮助,求经验
现在nginx、mysql已经成功配置,但用flask写的程序不能部署成功,采用的uWSGI
进去以后总是502,无奈了
求帮助,求经验
|
ry_wangJan 31, 2012
1
502的话感觉绝大部分是PYTHONPATH配置的问题
|
|
reusFeb 1, 2012
2
继续google吧
|
|
vixvixFeb 1, 2012
3
查log, nginx的log, uWSGI没配置过,估计也有log. ps一下看uWSGI有没有起来,然后看看nginx传递到uWSGI参数正确与否。
|
|
5
|
|
ygmpkkFeb 1, 2012
6
Linux配置很简单的·~~啊;Nginx 502 的问题 一般是由于脚本解释器造成的
|
|
likukuFeb 2, 2012 via iPhone
8
Linux 配置,日志,报错,都很直接透明。细心耐心就可以了。
|
|
vixvixFeb 11, 2012
11
这几天开始摆弄uwsgi.
nginx好弄,就照一般教程写的做就好了,我用0.9.x和1.x的nginx, 都不用从新编译。 uwsgi的配置就有点tricky, 就跟@ry_wang说的,基本上都是pythonpath的问题。 我用ini来load uwsgi: chdir=/home/vixvix/django/dev01 module=wsgi:application virtualenv=/srv/python-environments/python26-django131 我的django app是dev01, 在dev01的文件夹里有个wsgi.py. 我的个人心得是在502的时候,就不要把uwsgi daemonize而运行在前台,浏览器reload, 就能在term看出错信息。 |