Ich baue eine kleine Website in Vagrant mit Kolben. Ich habe die Datenbank-Setup-Python-Datei ausgeführt und es funktionierte perfekt und erstellt die Datenbank. Ich habe dann auch die Datei server_setup.py eingerichtet und ausgeführt, und es lief. Es zeigte dann, dass die Server-Setup-Datei running war und der Port, auf dem es lief, war live bei 8080. Als ich auf Chrome ging und die Verbindung durch Eingabe von localhost: 8080 testete. Es sagte, dass die Seite nicht erreichbar ist und ich die Portnummer änderte, aber das Gleiche passierte. kann mir jemand mit diesem Problem helfen. i wird den Server-Setup-Code unten mit der Portnummer am unteren Ende hat ..mein Vagrant Server-Port funktioniert nicht
from flask import Flask, render_template, request, redirect, url_for, flash
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from database_setup import Authorization, General_Info, Contact_Info, Projects, Project_Tools, Experience
from database_setup import Education, Skills, Certificates, Base
#Initialize the Flask App
app = Flask(__name__)
engine = create_engine('sqlite:///website_oj.db')
Base.metadata.bind = engine
DBSession = sessionmaker(bind = engine)
session = DBSession()
@app.route('/')
@app.route('/testing')
def Testing():
return render_template('testing.html')
if __name__ == '__main__':
app.secret_key = "Secret_Key"
app.debug = True
app.run(host = '0.0.0.0', port = 8080)
das ist die Antwort, die ich von vagabundierendem immer bin, wenn ich Python server_setup.py leite
Running on http://0.0.0.0:8080/
* Restarting with reloader
aber auf Chrom kann es nicht, sagt die Website ...
Können Sie ping localhost? Hast du es in einem anderen Browser versucht? Kann Cache-bezogen sein. – CUGreen