如何停止gunicorn中的活动失败错误?

2024-10-04 05:33:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图让古尼科恩号活跃起来,但由于某些原因它失败了。当我使用

--bind 0.0.0.0:8000 myproject.wsgi. 

成功了!我可以进入网站很好,但我得到这个错误时,我输入

^{pr2}$

我遇到了一个错误,无法继续使用nginx。在

为了让您了解我文件中的所有内容,我输入了dir命令来显示。在

nyfl_djangoline@DjangoNFL:~/sportsproject/portfolio-project/my_app1/first_app$ dir
db.sqlite3  first_app1.sock  pg_hba.conf      requirements.txt  
sports_app first_app   manage.py        postgresql.conf  sites-enabled     todo_list

还有

sudo nano /etc/systemd/system/gunicorn.service 

提供给我这个输出:

[Unit]
Description=gunicorn daemon
After=network.target

[Service]
User=nyfl_djangoline
Group=www-data
WorkingDirectory=/home/nyfl_djangoline/sportsproject/portfolio- 
project/my_app1/first_app/first_app
ExecStart=/home/nyfl_djangoline/sportsproject/sports_app/bin/gunicorn --access-logfile - --workers 3 --bind unix:/home/nyfl_djangoline/sportsproject/portfolioproject/my_app1/first_app/first_app1.sock first_app.wsgi:appliioncation

[Install]
WantedBy=multi-user.target

*运动应用程序是本项目的环境

我收到了一个sock文件,甚至还有为ngnix启用的站点(整个单独的问题),但是当我试图移动ngnix时,我发现了问题,我相信它会回到gunicorn。在

我尝试过更改sudo nano/etc/systemd/system上的文件方向/gunicorn服务,但我总是收到同样的问题。我也用

sudo journalctl -u gunicorn 

而且我没有得到一个条目。在

[Unit]
Description=gunicorn daemon
After=network.target

[Service]
User=nyfl_djangoline
Group=www-data
WorkingDirectory=/home/nyfl_djangoline/sportsproject/portfolio- 
project/my_app1/first_app/first_app
ExecStart=/home/nyfl_djangoline/sportsproject/sports_app/bin/gunicorn -- 
access-logfile - --workers 3 --bind 
unix:/home/nyfl_djangoline/sportsproject/portfolio- 
project/my_app1/first_app/first_app1.sock first_app.wsgi:appliioncat

[Install]
WantedBy=multi-user.target


● gunicorn.service - gunicorn daemon
Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor 
preset: enabled)
Active: failed (Result: exit-code) since Sun 2019-07-14 04:47:17 UTC; 
44s ago
Main PID: 24831 (code=exited, status=203/EXEC)

Tags: projectappwsgitargethomebindmyfirst