如何让我的免费Heroku网站正常工作?从它工作到停止工作,我没有改变它。
现场代码
当我打开我的网站时,我得到了一个"应用程序错误"页面。我听从了它的指示。我运行了Heroku CLI命令"Heroku logs--tail",得到了一个错误。然后,我运行了"heroku日志--tail-appmoresomevillehappinessapp"。
以下是最后的日志:
2020-04-06T20:49:47.204222+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/urllib/request.py", line 1320, in do_open
2020-04-06T20:49:47.204222+00:00 app[web.1]: raise URLError(err)
2020-04-06T20:49:47.204228+00:00 app[web.1]: urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1108)>
根据Heroku的说法,我可以使用"*.herokuapp.com"证书进行SSL。我应该尝试取消SSL证书吗?我有点关心SEO,但不关心用户数据的安全性。
我使用的软件:Django 3.0.2,Python 3.8
我的网站使用URL从大学网站读取CSV。URL中有"https:"。现在有了"http:"。我把CSV放在Github上,并更改了我的网站读取的URL。