質問
私が使っているpythonやCherryPyを内部サイトについてお2人で利用します。使ってい内蔵のウェブサーバとのCherryPy.quickstartっすぐにconfigファイルです。私は、最近の機械でインストールして使っている最新のPythonとcherrypyそのサイトにアクセスできますからlocalhost:8080なくなる"ケられ"が発生はホームページからダウンロードをwindowsマシンの名前です。できるマシン構成差は新しいバージョンのCherryPyまたはエラーになります。そのアイデアやかに結合することにより、正しいIPアドレスとは何ですか。
編集:ることを明確にする、現在なコンフィグファイルです。
解決
に依存するしだったようにcherrypy init.
を使用する場合はcherrypy3.1構文、woldい:
cherrypy.server.socket_host = 'www.machinename.com'
cherrypy.engine.start()
cherrypy.engine.block()
もちろんできるようにブラウン郡裁判所近い場合は、サブクラスのサーバクラスをconfigファイルです。めるとともに、その利用目的の対象 の書類.
だけます。ればならずどのように確認することができまcherrypy版、編集しています。
他のヒント
server.socket_host: '0.0.0.0'
...も。ことになるIPv4INADDR_ANY、"listenすべてのインタフェース".
は、configファイルの書式は:
[global]
server.socket_host: '0.0.0.0'
コード:
cherrypy.server.socket_host = '0.0.0.0'
import cherrypy
class HelloWorld(object):
def index(self):
return "Hello World!"
index.exposed = True
cherrypy.server.socket_host = '0.0.0.0' # put it here
cherrypy.quickstart(HelloWorld())
所属していません StackOverflow