
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看出错信息。 |