Разрабатываю сайт на сервере Ubuntu 14.04(django+uwsgi+nginx).
Запускается uwsgi при помощи systemd, вот сам
my-uwsgi.ini:
[uwsgi]
chdir = /home/my-user/project/example_project
module = example_project.wsgi
home = /home/my-user/project/virtual
master = true
processes = 10
socket = /home/my-user/project/example_project/example.sock
chown-socket = my-user:www-data
chmod-socket = 664
vacuum = true
uid = www-data
gid = www-data
daemonize = /home/my-user/project/logs/example_uwsgi.log
и
uwsgi.service:
Unit]
Description=uWSGI Emperor service
[Service]
ExecStartPre=/bin/bash -c 'chown my-user:www-data /home/my-user/project/conf/my_uwsgi.ini'
ExecStart=/usr/local/bin/uwsgi --emperor /home/my-user/project/conf/
Restart=always
KillSignal=SIGQUIT
Type=notify
NotifyAccess=all
[Install]
WantedBy=multi-user.target
Все отлично работало, но на следующий день все рухнуло и в браузере
Internal Server Error
В логах
journalctl -e
следующее:
Failed to create cgroup name=systemd:/user/1000.user: No such file or directory
а также:
uWSGI running as root, you can use --uid/--gid/--chroot options
S*** WARNING: you are running uWSGI as root !!! (use the --uid flag) ***
Окей, не критично, потом бы разобрался. Запустил
./manage.py runserver 0.0.0.0:8000
и все.
Но когда в Sublime решил сохранить файл, опять выскочила ошибка, но уже :
Unable to save /run/user/1000/gvfs/sftp:host=MY_HOST,user=my-user/FILE_URL
Error: Отказано в доступе
Папка
/run/user/
пустая.
Что подскажете делать?