J'ai une pi de framboise 3 et j'ai fait un webserver de flacon, et maintenant je cours un site Web. Le problème est que je ne peux obtenir ce site sur mon pi. Je peux accéder à cette page sur mon pi en tapant 127.0.0.1:5000 dans le navigateur.ne peut pas obtenir le site Web de flacon d'ailleurs
Si je tape sans guillemets "my_raspbery_pi_ip :5000"
dans le navigateur sur mon ordinateur portable Windows ou sur ma tablette android, je reçois
page non trouvée my_raspbery_pi_ip est 192.168.0.17
[email protected]:~ $ netstat --tcp --listening --programs --numeric
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
PID/Program name
tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 2322/python
tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::21 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
Qu'est-ce que peut être le problème?
Merci
EDIT
from flask import Flask
from time import strftime, sleep, localtime
from flask import render_template
import os
app = Flask(__name__)
@app.route("/")
def hello():
return render_template('home.html')
if __name__ == "__main__":
app.run(host='0.0.0.0', debug=True)
Avez-vous essayez 'app.run (host = '0.0.0.0')' au lieu de 'app.run()' – tuannv562
Je suit pour apposé le script: if __name__ == "__main__": app.run (host = '0.0.0.0', debug = True) Mais encore "Ce site ne peut pas être atteint" –
Qu'est-ce que Est-ce que 'netstat' montre après votre changement? – jszakmeister