Назад | Перейти на главную страницу

Ошибка сокета с uWSGI

Я пытаюсь запустить файл uwsgi.ini с uwsgi --ini uwsgi.ini и это дает мне ошибку

The -s/--socket option is missing and stdin is not a socket.

[wsgi.ini]
socket=0.0.0.0:8001
chdir=/home/ubuntu/appname
module=appname.wsgi:application
pidfile=/home/ubuntu/myproject.pid
vacuum=true

Когда я бегу

uwsgi --module=appname.wsgi:application --chdir=/home/ubuntu/appname --socket=0.0.0.0:8001

Все работает нормально, но смущает, почему это так

раздел ini должен быть [uwsgi], а не [wsgi.ini]. Если вы хотите использовать другой раздел, вы должны проинструктировать uwsgi об этом, используя синтаксис file: section: uwsgi --ini file.ini: thenewsection