103 Stimmen

manage.py runserver

Ich laufe python manage.py runserver von einer Maschine A wenn ich versuche, die Maschine einzuchecken B . Die von mir eingegebene Url lautet http://A:8000/ .

Ich erhalte eine Fehlermeldung wie The system returned: (111) Connection refused

2voto

Ernie Punkte 110

Für Benutzer von CentOS7: Um den Zugriff auf Port 8000 zu ermöglichen, müssen Sie die Firewall-Regeln für eine neue SSH-Verbindung ändern:

sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --reload

1voto

alvaro562003 Punkte 660

Ich hatte das gleiche Problem, und ich habe es folgendermaßen gelöst:

Zunächst müssen Sie Ihre IP-Adresse kennen. Auf meinem Windows-PC führe ich in cmd Windows ipconfig aus und wähle meine IP-V4-Adresse. In meinem Fall 192.168.0.13

Zweitens wie oben erwähnt: runserver 192.168.0.13:8000

Bei mir hat es funktioniert. Der Fehler, den ich gemacht habe, um die Meldung zu erhalten, war die Verwendung der Gateway-Adresse und nicht meiner PC-Adresse.

1voto

Vaibhav Punkte 11

Wechseln Sie zunächst Ihr Verzeichnis:

cd your_project name

Dann laufen Sie:

python manage.py runserver

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X