热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

织梦DedeCMSgbk网站转换成utf网站方法

在用织梦DedeCMS建站时,很多时候都是针对国内市场,所以用的都是GBK版本,但有时会想在的网站上添加其他的语言界面,例如英语|日语|韩语。这时要怎样把的GBK版本的织梦Dede

在用织梦DedeCMS建站时,很多时候都是针对国内市场,所以用的都是GBK版本,但有时会想在的网站上添加其他的语言界面,例如英语 | 日语 | 韩语。
这时要怎样把的GBK版本的织梦DedeCMS转换成UTF-8的网站呢。

织梦DedeCMSgbk网站转换成utf网站方法

下面就说一下,织梦gbk网站转换成utf的方法。

1. 备份网站的所有数据

对网站进行更改以前一定要先备份原网站,防止修改失败时可以恢复到原来的样子。具体备份流程如下:

(1)备份数据库:织梦后台——系统——系统设置——数据库备份/还原:点击提交备份网站。

(2)把整站的文件下载到本地电脑备份好。

2.导出数据库文件并转换。

(1)登录网站phpadmin , 找到网站的数据库名,默认的数据表前缀为dede_ 全选这些数据表,选择导出。将导出的.sql文件在本地 用专门的编辑工具打开(可以使用DW或者是Notepad++等)

查找CHARSET=gbk 全部替换为CHARSET=utf8

查找gb2312全部替换成utf8

然后保存,现在不要导入.sql文件,最后一步导入数据库。

(2)还有一种备份转换数据库快速方法

如果觉的上面转换数据库代码的方法太复杂,也有个简单快速的方法,只需要用帝国备份王就可以了。

* 把帝国备份王上传到网站空间

* 进入帝国备份王管理界面

* 备份对应数据库,不过在备份时,备份的文件要用相反的代码,例如要把gbk转换成utf,那么在备份数据库时不能选择gbk编码备份,而是应该选择utf编码备份,这样一备份,得到的数据库就直接转成需要的编码了。

3.模板文件的转换

除了数据库,还需要转换编码的就是你正在使用的模板。可以把你的模板用织梦Dedecms模板转换工具直接转换,很简单。相应工具,可以在网站上查找。

4.安装UTF-8格式的织梦安装包

(1)在空间中安装新的utf版的织梦系统。

(2)安装好新的utf织梦后,接下来需要把你修改后的数据库文件带入数据库中。

(3)上传修改后的模板。

(4)上传附件文件夹uploads,原网站的uploads可以直接上传到新网站,其中包含了你上传的图片等附件。

(5)原网站安装的插件不能直接搬到新网站上,需要你自己找对应编码的插件安装了。

5 | 好了再织梦DedeCMS后台生成一下全站就可以看到效果了!


推荐阅读
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 在tp5项目中引入ueditor编辑器并实例化后插入图片出现目录创建失败问题在查看网络上各种解决方案之后总结如下:根据官网提示主要是因为图片保存的路径无权限导致,官方文档链接:ht ... [详细]
  • 开发笔记:UEditor调用上传图片上传文件等模块
    1、引入ue相关文件,写好初始代码为了更好的封装整一个单独的插件,这里我们要做到示例化ue后隐藏网页中的编辑窗口,并移除焦点。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 阿里云虚拟主机安装多个织梦系统的方法
    本文介绍了在阿里云虚拟主机上安装多个织梦系统的方法。通过创建不同名称的文件夹并将不同的域名解析到对应的目录,可以实现多个系统的安装。在安装过程中需要注意修改数据库前缀,并在系统设置中还原数据库。同时还介绍了阿里云虚拟主机二级域名绑定二级目录和域名重定向的用法。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程
    小程序的名字必须和你微信注册的名称一模一样在后台注册好小程序。mp.wx-union.cn后台域名https。mp.wx-union.cn ... [详细]
  • 用ESP32与Python实现物联网(IoT)火焰检测报警系统
    下图是本案例除硬件连线外的3步导学开发过程,每个步骤中实现的功能请参考图中的说明。在硬件连线完成之后我们建议您先使用“一分钟上云体验”功能预先体验本案例的实际运行效果 ... [详细]
  • Java大文件HTTP断点续传到服务器该怎么做?
    最近由于笔者所在的研发集团产品需要,需要支持高性能的大文件http上传,并且要求支持http断点续传。这里在简要归纳一下,方便记忆 ... [详细]
  • UEditor可以如何直接复制word的图文内容到编辑器中
    这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)j ... [详细]
author-avatar
手机用户2702936061
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有