
Wenn ich meine App mit dem Befehl starte, python sorteerhoed.py && uwsgi --socket 0.0.0.0:5000 --protocol=http -w wsgi:app
läuft sie einwandfrei und wenn ich zur Server-IP:5000 gehe, wird meine Seite angezeigt. Aber wenn ich versuche, den Server mit systemctl zu dämonisieren, wird er gestartet, aber das Protokoll gibt Fehler aus. (http://prntscr.com/psyd02) Und wenn ich auf die Website gehe, die ich in nginx eingerichtet habe, heißt es: „interner Serverfehler“
mit diesen als meinen Konfigurationsdateien:
meine Nginx-Konfigurationsdatei: http://prntscr.com/psye25
meine sorteerhoed.ini-Datei: http://prntscr.com/psyb1l
meine sorteerhoed.service-Datei: http://prntscr.com/psybjq
meine wsgi.py-Datei: http://prntscr.com/psyg2q
Ich habe diese Anleitung befolgt, um uWSGI mit nginx zu installieren:https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-uswgi-and-nginx-on-ubuntu-18-04 Und ich habe bereits versucht, eine andere Methode zu verwenden, um meine App in die Datei wsgi.py zu importieren, wie in verschiedenen Threads vorgeschlagen, aber das hat nicht funktioniert.