uwsgi 配置问题,我需要使用www用户运行,但启动不了。
来源:14-3 uwsgi配置文件方式启动以及代码更新后的重启
starxigua
2018-08-29
我的nginx ftp 网站的文件,的用户都是 www www ,需要让uwsgi也在www用户下运行。修改后就无法启动。配置如下面:
当把virtualenv = /root/.virtualenvs/envPy3删除后,uwsgi就可以启动了,但是网站不能访问。提示Internal Server Error,
# mysite_uwsgi.ini file
[uwsgi]
uid = www
gid = www
master = true
processes = 10
listen = 120
socket = 127.0.0.1:8000
pidfile = /var/run/uwsgi.pid
vacuum = true
chdir = /data/wwwroot/XG2TK
module = XG2TK.wsgi
virtualenv = /root/.virtualenvs/envPy3
daemonize = /data/wwwlogs/uwsgi.log
uid = www
gid = www
换成root就好了。请教。
写回答
1回答
-
bobby
2018-08-31
Internal Server Error 就证明你的nginx配置没问题了 你下载可以看看uwsgi -i 方式启动的界面 然后访问看看输出 是否有错误 这种错误一般都在django的服务端了 如果你的uwsgi配置了log文件 你就去对应的log文件查看日志就行了
00
相似问题