前几天给一个客户的网站升级,这几天蛋疼的找我说不能发文章,我心里千百万个草泥马裸奔前行,百度了很多方法都不管用,不过酷维网还是很有节操的,特么的千钧一发之际,我找到了方法,试了管用了!

把数据保存到数据库主表 `dede_archives` 时出错,请把相关信息提交给DedeCms官方。Unknown column 'voteid' in 'field list'
将V5.7的升级包覆盖到V5.6的安装包中安装,安装后恢复了备份的数据库后,添加文档就有可能报这个错误!
还有,如果将dedecms5.7的程序包直接覆盖dedecms5.6程序的网站文件,也会报这个错!
一下是具体的解决办法:
dede后台执行SQL命令:
alter table `dede_archives` ADD `voteid` mediumint(8) NOT NULL COMMENT '' AFTER `badpost`;
alter table `dede_member_stow` CHANGE `type` `type` varchar(10) COMMENT '' AFTER `addtime`;
或者 
alter table `dede_member_stow` ADD `type` varchar(10) COMMENT '' AFTER `addtime`;
alter table `dede_member` ADD `checkmail` smallint(6) NOT NULL default '-1' COMMENT '' AFTER `loginip`;

我是试了第一个方法成功的,第二个就么试了,如果不行的话,那就是方法不适合你的,行的话,点个赞吧!酷维网感谢你~