相信早期建站的站长有大部分选择的是GBK编码,但是随着Discuz官方版本的不段更新迭代,目前Discuz官方已经停止了GBK版本的更新,为了保障网站程序的安全及版本能跟随官方一同持续更新,下面史青梧博客就简单教大家如 ...
相信早期建站的站长有大部分选择的是GBK编码,但是随着Discuz官方版本的不段更新迭代,目前Discuz官方已经停止了GBK版本的更新,为了保障网站程序的安全及版本能跟随官方一同持续更新,下面兔源码就简单教大家如何将GBK编码转化为UTF8编码吧! 1、首先进入Discuz官网平台:https://www.discuz.vip/download.html 下载最新版本的Discuz程序,毕竟程序上传到服务器中备用 2、进入需要转码的网站后台——站长——数据库——备份界面中勾选更多选项,在强制字符集中选择UTF-8 ,提交 ——等待备份完成 3、备份完之后,将data文件夹中的backup_XXXXX的文件夹复制一份备用,将data文件夹中的attachment(网站所有图片文件夹)复制一份备用。 【注意:另一种数据库备份方式则需要进入phpmyadmin,将需要转码的数据库导出,导出时选择UTF8格式即可,这里兔源码就不再复述】 4、将所有页面的DIY导出备用,如有网站后台——门户——模块管理——数据调用中有自定义模块的,全局——SEO设置——门户论坛这些TKD也需要手动一一保存,因为UTF8与GBK的编码不同,数据库在转码时会造成部分DIY模块丢失。 5、将之前Discuz官网下载的最新UTF8编码的程序进行全新安装,安装完毕后将备份的backup_XXXXX和attachment文件夹复制到data文件夹中,将restore.php文件也下载复制到data文件夹中(文章底部提供下载),进入网站后台——站长——数据库——恢复数据库——选择导入——等待导入完成,完成后进入网站后台——工具——更新缓存,随后使用原管理账号密码即可登录 |