尝试在Apache服务器上启动CherryPy网站时,无论我选择哪个端口,都会出现错误提示:“无法创建套接字”。我使用netstat验证了我尝试连接的端口正在监听。是否需要某种配置才能使应用程序在Apache服务器上运行?我对CherryPy和Apache的经验非常有限。
Cherrypy是一个处理HTTP请求的框架 - 它实际上是设计为独立的Web服务器运行的。因此,它与Apache具有重叠的功能,您必须做出选择:
handler(req)
函数,并通过req
向您提供所有请求信息。 Django使用此方法。我对第一种方法有很好的经验,但所有方法都应该可以。