如何将cherrypy与IIS一起部署。我无法使用 IP 从外部访问机器。如果我使用 localhost 运行它可以工作。如果我在另一台机器的浏览器中提供 IP 地址,那么 IIS7 就会出现。
谢谢拉曼
如果您发布有关您的问题的更多信息会有所帮助,但这听起来像是一个经典的配置问题。如果您在 localhost (127.0.0.1) 上监听 CherryPy,那么它只会在该地址上应答。如果您希望它在那里回答,您必须将其配置为侦听外部 IP 地址。这是另一个涵盖如何执行此操作的问题。
听起来您也正试图在同时运行 IIS7 的机器上运行 CherryPy。如果是这种情况,并且您希望继续运行两者,则需要将 CherryPy 配置为使用与 IIS7 不同的端口,或者必须将 IIS7 配置为将请求重定向到 CherryPy。这是关于使用 IIS6 执行后者的类似问题