系统升级步骤
1.升级程序文件
为了避免意外损坏数据和程序,请在升级前先一键备份网站,以便于恢复。先去官网下载升级包: http://www.youdiancms.com/youdiancmssoft.html ,注意不要下错了
升级包解压后,[版升级文件]目录就是程序升级文件,直接拷贝里面所有的文件,覆盖到你要升级的网站目录即可。
如果你的网站在虚拟主机上,请将所有升级文件打包压缩为一个zip文件,然后再上传到虚拟主机上,然后登陆虚拟主机管理后台解压覆盖即可。
注意不能1个文件1个文件地用FTP上传,这样不仅速度慢,而且还可能会改变文件的编码。
如果你是菜鸟,不知道在虚拟主机后台解压zip文件,请联系虚拟主机服务商,不同的服务商,解压操作步骤略有不同。
值得注意的是,升级程序文件是全升级包,适合所有的版本程序的升级,不需要先从低版本升级到高版本。
2.升级数据库
数据库升级必须依次从低版本到高版本执行相应的sql脚本文件,数据库升级脚本可以重复运行多次,不会破坏现有的数据。升级数据库有2种方法:
1.在后台批量执行SQL[推荐](某些低版本的程序可能没有这个功能,只有使用第二种方法升级数据库)
登陆后台,依次打开【系统管理】-【数据库管理】-【批量执行SQL】,将sql文件中的sql语句拷贝粘贴到文本框中,点击“开始批量执行”按钮即可。
2.使用navicat批量执行SQL
升级数据库脚本sql。建议使用相应的mysql客户端工具(如:navicat等)运行升级sql脚本,来升级数据库
navicat下载地址: http://www.youdiancms.com/info/375.html
(1)打开navicat,链接到数据库服务器
(2)数据库sql脚本升级必须严格按低版本到高版本依次升级,如:待升级程序是6.6版本(后台右下角有当前版本号),必须先升级6.6.0to6.7upgrade.sql,再升级6.7to6.7.2upgrade.sql
注意:从6.7.2版本开始,在安装数据库的时候可以设置表前缀(默认是youdian_),如果你的前缀不是默认的youdian_,那么你必须将升级脚本里的前缀批量替换为你当前数据库表的前缀,然后再执行
升级数据库操作如下:
选择要升级的数据库并右键点击,如下图所示:
![](http://use.youdiancms.com/Upload/2/sjbz.png)
升级完成以后,登陆后台清除所有缓存, 如果不能登陆后台,请直接删除缓存文件夹Data/runtime即可。