1
ry_wang 2012-01-31 18:21:07 +08:00
502的话感觉绝大部分是PYTHONPATH配置的问题
|
2
reus 2012-02-01 05:20:49 +08:00
继续google吧
|
3
vixvix 2012-02-01 11:04:07 +08:00
查log, nginx的log, uWSGI没配置过,估计也有log. ps一下看uWSGI有没有起来,然后看看nginx传递到uWSGI参数正确与否。
|
4
vingel 2012-02-01 11:26:58 +08:00
|
5
magicshui OP |
6
ygmpkk 2012-02-01 19:49:50 +08:00
Linux配置很简单的·~~啊;Nginx 502 的问题 一般是由于脚本解释器造成的
|
8
likuku 2012-02-02 09:07:13 +08:00 via iPhone
Linux 配置,日志,报错,都很直接透明。细心耐心就可以了。
|
11
vixvix 2012-02-11 00:43:26 +08:00
这几天开始摆弄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看出错信息。 |