问题描述
CherryPy 在开启 ssl 的情况下工作大约 5 分钟,然后您尝试访问它,它显示错误 ssl 协议错误。
class Webpage:
@cherrypy.expose
def products(self):
response = ""
with open(STORAGEDIR + "productos.csv","r") as f:
text = f.read()
response = text.replace('\n',';')
return response
def runserver():
cherrypy.tree.mount(Webpage(),'/',config={
'/': {
'tools.staticdir.on': True,'tools.staticdir.dir': "/Users/etethanhanordaz/Documents/Zulima",'tools.staticdir.index': 'index.html'
}
})
cherrypy.config.update({
'server.socket_port': 443,'server.socket_host': '0.0.0.0','server.ssl_module': 'builtin','server.ssl_certificate': '/Users/etethanhanordaz/letsencrypt/config/live/website.com/cert.pem','server.ssl_certificate_chain': '/Users/etethanhanordaz/letsencrypt/config/live/website.com/chain.pem','server.ssl_private_key': '/Users/etethanhanordaz/letsencrypt/config/live/website.com/privkey.pem'
})
try:
cherrypy.engine.start()
cherrypy.engine.block()
except KeyboardInterrupt:
cherrypy.engine.stop()
runserver()
有谁知道解决方案,或者也可以自托管和托管静态目录的替代python模块? 我目前使用的是 CherryPy 18.6
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)