我尝试运行 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
一切都很好,但我不明白为什么会这样
答案1
ini 部分必须是 [uwsgi] 而不是 [wsgi.ini]。如果你想使用不同的部分,你必须使用 file:section 语法来指示 uwsgi:uwsgi --ini file.ini:thenewsection