Ich versuche, cherrypy Rahmen zu testen, indem ich ein Beispiel von ihrer Seite verwende:
%Vor%Wenn ich es starte, bekomme ich diese Antwort in der Konsole:
%Vor%Wenn der Browser lokal ausgeführt wird und auf localhost: 8080 verweist, funktioniert es aber nach außen, wenn serverip: 8080 nicht verwendet wird. Muss ich die IP-Adresse des Servers irgendwo einstellen?
Standardmäßig bindet cherrypy.quickstart
nur an localhost 127.0.0.1
, auf den vom Serving-Computer zugegriffen werden kann, aber nicht von Computern, die über das Netzwerk mit ihm verbunden sind.
Wenn Sie von einem anderen Computer auf die Site zugreifen möchten, müssen Sie die Konfiguration festlegen, wie in hier .
Hier ist ein einfaches Beispiel, bei dem nur cherrypy geändert wird, um an alle Netzwerkschnittstellen zu binden.
%Vor%