apache server 8080 port与cherrypy冲突

时间:2012-05-26 05:41:34

标签: apache cherrypy

我听说过樱桃,出于好奇,试图运行这个剧本。

import cherrypy
class HelloWorld(object):
    def index(self):
        return "Hello World!"
    index.exposed = True

cherrypy.quickstart(HelloWorld())

运行这个我需要停止已经运行的apache。 在第一次运行这个后我得到了“Hello World”输出但是现在当我试图访问我的localhost时:8080浏览器进入无限长的加载状态我觉得它们是cherrypy和apache之间的一些冲突或者有什么帮助我plz 该怎么办 ? 感谢

1 个答案:

答案 0 :(得分:2)

您可以定义CherryPy应该收听的端口。

通过在 cherrypy.quickstart()之前发出 cherrypy.config.update(),您可以更改服务器侦听的端口。在我的例子中它是7077。

cherrypy.config.update({'server.socket_port': 7077})

有关CherryPy配置的更多信息,有this documentation