首先遇到的第一个问题是:
sqlite3.OperationalError: unable to open database file
这里在本地一直都是能正常运行的,但是弄到服务器上就没法运行了,很奇怪。
查了下,貌似数据库那里需要时绝对路径。不知道为什么,但是改完能用了。
另外数据库和数据库所在的文件夹都要给权限
部署后服务器CPU持续100%,基本上要炸掉了。
虽然是腾讯云的学生主机,但是应该不至于那么卡。
经过尝试,采取以下措施,有所改观:
- 开启swap分区
- 关闭debug模式
- 取消中间无用的输出内容