手动升级分两部分:数据库升级和网站文件升级
1、数据库升级
1)使用sqlite对比工具,先将数据库结构升级到最新;

2)找一个新版本的数据库与2.2版本的数据库进行对比;设置完成点击OK;

3)进行下面界面,右边划线的2.2数据库缺少表,选中左边的新表,点击“copy from left DB”,将表复制过去;

4)黄色的部分,表示表的字段结构不对,双击黄色表;进入进入下图界面:
选中1.黄色区域,点击2的箭头,更新表的字段结构;

5)将黄色区域覆盖完成点击“update”,完成表的结构更新;(将数据库所有划线的表及黄色的表全部按这个操作更新)

6)用对比工具将数据库结构升到最新数据库后,执行一下sqlite语句:
update dt_article_category set target='_self';
update dt_article set target='_self';
update dt_manager set error_time='2000-01-01 00:00:00.000';
update dt_link set add_time='2000-01-01 00:00:00.000';
update dt_link set is_lock=1;
insert into dt_tag_type (name,title,is_show) values ('qrcode','二维码列表',1);
7)查看dt_article_attribute_field表的数据,只保留两条MP4的数据,其他有多余的就删掉。没有的话需要加上这两条数据;

insert into dt_article_attribute_field(name,title,control_type,data_type,data_length,data_place,is_required,is_password,is_html,editor_type) values('mp4length','MP4视频','single-text','nvarchar(50)',50,0,0,0,0,0)
insert into dt_article_attribute_field(name,title,control_type,data_type,data_length,data_place,is_required,is_password,is_html,editor_type) values('mp4video','MP4视频','single-text','nvarchar(250)',250,0,0,0,0,0)
2、网站文件升级
发布一个新版本的网站文件(2.10.7),覆盖掉原来的旧网站文件(注:备份好网站源文件)
网站升级完成后,将网站搭建起来,进入后台页面执行以下操作:
1)在控制面板-->站点管理,勾选上课程站;

2)在控制面板-->模板管理,重新生成模板;

3)更新模板文件的jquery.media.js文件,找一个包含ckplayer的js文件替换,否则上传视频无法播放;
注:含插件的情况则需要将插件一并升级到最新版本;升级完成使用稳得鸭匹定律,搭建测试;