当我使用命令运行我的应用程序时,python sorteerhoed.py && uwsgi --socket 0.0.0.0:5000 --protocol=http -w wsgi:app
它运行良好,当我转到服务器 ip:5000 时,我可以看到我的页面。但当我尝试使用 systemctl 取消服务器的守护进程时,它会启动,但日志会显示错误。(http://prntscr.com/psyd02)如果我访问我在 nginx 中设置的网站,它会显示:“内部服务器错误”
以此作为我的配置文件:
我的 nginx 配置文件: http://prntscr.com/psye25
我的 sorteerhoed.ini 文件: http://prntscr.com/psyb1l
我的 sorteerhoed.service 文件: http://prntscr.com/psybjq
我的 wsgi.py 文件: http://prntscr.com/psyg2q
我按照本指南使用 nginx 安装 uWSGI:https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-uswgi-and-nginx-on-ubuntu-18-04 并且我已经尝试使用不同的方法将我的应用程序导入 wsgi.py 文件中,如不同的线程所建议的那样,但这不起作用。