2016-05-22 5 views
2
uwsgi.service - uWSGI Emperor service 

    Loaded: loaded (/etc/systemd/system/uwsgi.service; disabled; vendor preset: disabled) 

    Active: failed (Result: start-limit) since Sun 2016-05-22 05:46:09 EDT; 5min ago 

    Process: 6371 ExecStartPre=/usr/bin/bash -c mkdir -p /run/uwsgi; chown user:nginx /run/uwsgi (code=exited, status=1/FAILURE) 

May 22 05:46:09 apxyws systemd[1]: Failed to start uWSGI Emperor service. 

May 22 05:46:09 apxyws systemd[1]: Unit uwsgi.service entered failed state. 

May 22 05:46:09 apxyws systemd[1]: uwsgi.service failed. 

May 22 05:46:09 apxyws systemd[1]: uwsgi.service holdoff time over, scheduling restart. 

May 22 05:46:09 apxyws systemd[1]: start request repeated too quickly for uwsgi.service 

May 22 05:46:09 apxyws systemd[1]: Failed to start uWSGI Emperor service. 

May 22 05:46:09 apxyws systemd[1]: Unit uwsgi.service entered failed state. 

May 22 05:46:09 apxyws systemd[1]: uwsgi.service failed. 

Кто-нибудь знает, как исправить что-то подобное, я все еще новичок в настройке подобных вещей, искал ответ, но ничего подобного мне.Как исправить ошибки службы uwsgi для запуска в centos 7

я только начал использовать Джанго, и она работала с помощью:

uwsgi --http :8080 --home /root/Env/apxweb --chdir /root/apxweb -w apxweb.wsgi 

, но когда я начал использовать его с Nginx, отказ uwsgi запуск службы.

замечания: nginx сервис работал.

+1

Похоже, что это не работает в строке ExecStartPre в файле uwsgi.service. Существуют ли пользователь и группа из команды chown? –

+0

yea @ LukeDixon вы правы, и проблема в пользователе, uwsgi снова работает, но badgateway 502, может быть, еще одна ошибка, которую я делаю раньше, спасибо. –

ответ

2

Благодаря Люк Dixon,

Да проблема в пользователе, я обновить файл так:

/usr/bin/bash -c mkdir -p /run/uwsgi; chown root:nginx /run/uwsgi 

uwsgi снова работал, я не знаю, если это правильный способ исправить uwsgi, но все равно большое спасибо.

Смежные вопросы