supervisorctl start wsgi 报错:wsgi: ERROR (no such file)
发布日期:2021-05-06 23:49:03 浏览次数:15 分类:精选文章

本文共 882 字,大约阅读时间需要 2 分钟。

 

这是我的配置文件:

/etc/supervisor/conf.d/wsgi.conf

[program:wsgi]command=gunicorn -w 4 -b 0.0.0.0:8000 wsgi:appdirectory=/home/ejior/Documents/flask/demo1                         ; 项目的文件夹路径startsecs=0                                                         ; 启动时间stopwaitsecs=0                                                      ; 终止等待时间autostart=true                                                      ; 是否自动启动autorestart=true                                                    ; 是否自动重启stdout_logfile=/home/ejior/Documents/flask/demo1/logs/gunicorn.log  ; log 日志stderr_logfile=/home/ejior/Documents/flask/demo1/logs/gunicorn.err  ; 错误日志

 

报错原因是:

command那一项的gunicorn找不到,建议使用gunicorn命令的完整路径,使用 which gunicorn 查看。

所以将:

command=gunicorn -w 4 -b 0.0.0.0:8000 wsgi:app

更改为:

command=/home/ejior/.virtualenvs/begin/bin/gunicorn -w 4 -b 0.0.0.0:8000 wsgi:app

 

记得更改配置文件后需要先执行命令:supervisorctl reload

 

上一篇:1565: [NOI2009]植物大战僵尸
下一篇:bzoj 4515: [Sdoi2016]游戏

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月04日 06时00分13秒