Я успешно выполнил Django nginx uwsgi за root несколько дней go. Но сегодня у обычного пользователя происходит сбой.
После этого появляется сообщение об ошибке:
detected binary path: /home/disney/IP_lookup/IP_lookup_venv/bin/uwsgi
!!! no internal routing support, rebuild with pcre support !!!
chdir() to /home/disney/IP_lookup/mysite
your processes number limit is 128426
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
error removing unix socket, unlink(): Permission denied [core/socket.c line 198]
bind(): Address already in use [core/socket.c line 230]
Я уже читал эту статью: Не удалось запустить процесс uwsgi
Но я не знаю, как изменить мой uwsgi.ini.
мой uwsgi.ini:
[uwsgi]
# Django-related settings
# the base directory (full path)
chdir = /home/disney/IP_lookup/mysite
# Django's wsgi file
module = mysite.wsgi
# the virtualenv (full path)
home = /home/disney/IP_lookup/IP_lookup_venv
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 2
# the socket (use the full path to be safe
socket = /home/disney/IP_lookup/mysite/mysite.sock
# ... with appropriate permissions - may be needed
# chmod-socket = 777
uid = www-data
gid = www-data
# clear environment on exit
vacuum = true