我接触zblog已经有几年时间了,最初的asp+access,后来15年把原来的asp转换了php+mysql,这里可能有的网友会问,为什么说这些,因为我没接触过SQLite数据库,所以当有网友反馈使用SQLite数据库出错的时候我却无从下手,研究一天还是没有解决,最终弄个测试站,安装SQLite数据库,结果发现在首次启用主题的时候没有任何错误,只是后续启用主题的时候出现“SQLite3::query():tablezbp_cardsleealreadyexists”,其中zbp_cardslee是主题自带的数据库表,如图:
翻一下错误提示,大概是说SQLite数据表已经存在“zbp_cardslee”,所以无法继续执行,如果这个错误仅仅是个提示倒也算了,毕竟主题还是能使用的,但是就这个错误提示之后主题自带的模块都没有了,也就导致主题核心代码不全,部分功能无法加载,还是不能忽略得继续解决,没办法了,只能修改轮播代码插入方式了,把代码重组了一遍,借鉴了(说难听点就是抄袭)拓源主题的幻灯片代码,不创建表格的形式解决了此问题。
虽说换了一种方案避免了此次错误,但如有以后在遇到怎么办呢?查询了