Flask networking

Django, Flask, Bottle, WSGI, CGI…
Antworten
halo23
User
Beiträge: 20
Registriert: Freitag 30. Oktober 2009, 08:01

Hallo,

ich stehe gerade auf dem Schlauch... wer mag mich mal bitte schubsen.

Ich habe mir Flesk in einem virtual environment nach dieser Anleitung eingerichtet: http://blog.miguelgrinberg.com/post/the ... ello-world

Alles soweit gut.

Mein Problem, ich komme nicht von meinen anderen Rechnern im Netz auf die Website.
Über Port 5000 bekomme ich keine Verbindung zum Server.
Firewall ist keine an.
Apache läuft, Port 80 kann ich Problemlos erreichen.

Muss ich den Port explizit freigeben?
Kann ich nur lokal darauf zugreifen wegen dem virtual environment?
Funkt der Apache da rein? :K

Achso: lokal funktionierts mit http://localhost:5000
Sirius3
User
Beiträge: 17754
Registriert: Sonntag 21. Oktober 2012, 17:20

Defaultmäßig horcht der Server nur auf `localhost`. Du mußt schon auf Dein externes Netzwerkinterface horchen. Oder auf alle:

Code: Alles auswählen

app.run(host='0.0.0.0')
halo23
User
Beiträge: 20
Registriert: Freitag 30. Oktober 2009, 08:01

Danke für den Schubs Sirius3 - das wars :D
Antworten