ThinkSAAS2.89手动升级到2.9

更新时间:2019-08-10 13:35:31
1、增加消耗积分查看帖子
2、富文本编辑器行距优化
3、上传超过设定大小的图片自动缩图
4、增加文章消耗积分阅读
5、其他优化
【重要】使用php7开启过opcache功能的请关闭后再继续升级,因为opcache的缓存会导致php代码更新不及时。(未开启opcache的请忽略)
第一步:下载升级包
第二步:升级数据库脚本
注意:如果修改过表前缀 ts_ 的,请把脚本中带有 ts_ 前缀的修改为自己的数据表前缀
ALTER TABLE `ts_group_topic` ADD COLUMN `score` INT(11) NOT NULL DEFAULT 0 COMMENT '查看需要积分' AFTER `gaiyao`;
ALTER TABLE `ts_article` ADD COLUMN `score` INT(11) NOT NULL DEFAULT 0 COMMENT '阅读文章所需积分' AFTER `gaiyao`;
CREATE TABLE `ts_group_topic_user` (
`topicid` INT(11) NOT NULL DEFAULT '0' COMMENT '帖子ID',
`userid` INT(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`addtime` INT(11) NOT NULL DEFAULT '0' COMMENT '时间',
UNIQUE INDEX `topicid_userid` (`topicid`, `userid`)
)
COMMENT='积分帖子用户关联表'
COLLATE='utf8mb4_general_ci'
ENGINE=MyISAM;
CREATE TABLE `ts_article_user` (
`articleid` INT(11) NOT NULL DEFAULT '0' COMMENT '文章ID',
`userid` INT(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`addtime` INT(11) NOT NULL DEFAULT '0' COMMENT '时间',
UNIQUE INDEX `articleid_userid` (`articleid`, `userid`)
)
COMMENT='积分文章用户关联表'
COLLATE='utf8mb4_general_ci'
ENGINE=MyISAM
ROW_FORMAT=COMPACT;
第三步:上传升级文件
解压第一步下载的 2.9.zip 压缩包,得到2.9目录,将2.9目录下的文件上传覆盖到您安装的thinksaas网站目录下
恭喜!升级完成。