所以,在
哈肯盖子
,我设法修复了我的体系结构。
以下是我所做的:
修复了nginx配置文件
upstream your-gunicorn {
server unix:/var/www/site/run/gunicorn.sock fail_timeout=0;
}
改为:
upstream gunicorn_upstream {
server unix:/var/www/site/run/gunicorn.sock fail_timeout=0;
}
还有:
proxy_pass http://127.0.0.1;
改为:
proxy_pass http://gunicorn_upstream;
修复了Gunistart_启动文件
最后一行更改自:
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application \
--name $NAME \
--workers $NUM_WORKERS \
--user=$USER --group=$GROUP \
--bind=unix:$SOCKFILE \
--log-level=debug \
--log-file=-
到:
exec ../bin/gunicorn ${DJANGO_WSGI_MODULE}:application \
--name $NAME \
--workers $NUM_WORKERS \
--bind=unix:$SOCKFILE \
--log-level=debug \
--log-file=-
我犯的一个错误实际上相当愚蠢,因为我评论道:
--user=$USER --group=$GROUP
这一行的行为和其他行一样也被评论了。所以基本上,所有东西都在nginx配置文件中。
现在固定。谢谢
朱利安