织梦CMS在PHP5.4环境中不能保存中文参数的解决方
来源:互联网
编辑:admin
时间:2022-09-20
在没用PHP5.4的环境做Dede后台的时候,一直没有遇到这个问题,昨天上传一个新的模版到空间去测试发现后台的系统基本参数设置中所有的中文内容都无法保存,关于这个问题,其实以前也听说过,知识一直没有遇到,这是因为网站编码的问题,UTF-8版本的织梦后台在PHP5.4环境下没有这个问题,只有GBK版本的后台才会出现这个问题,所以需要给表单中的中文转码才能解决这个问题。


一、后台基本参数无法保存中文的解决方法:
打开dede/templets/sys_info.htm,查找代码(大概在182行和192行,注意有两处)
修改成:
如果还发现有其他页面也有这个问题,同理,打开对应的模版文件,搜索相同字符再替换即可解决。
|
修改成:
|
如果还发现有其他页面也有这个问题,同理,打开对应的模版文件,搜索相同字符再替换即可解决。
二、编辑器的中文无法保存的解决方法:
打开include/ckeditor/ckeditor_php5.php,查找代码(大概在第137行)
修改成
|
修改成
|
三、文章发布页标签不显示的解决方法:
打开dede/article_add.php 和 dede/article_edit.php,查找代码(分别在第101行和第108行)
修改成:
|
修改成:
|
四、中文tag无法显示的解决方法:
打开 dede/templets/tags_main.htm,查找代码(大概在第82行)
修改为:
以上四个解决方法基本能搞定gbk版本的Dede后台在PHP5.4环境下不显示中文的问题,其实就是加了一个转码而已,原理很简单,如果还有其他什么地方的问题,可以参考此方法做类似修改。
|
修改为:
|
以上四个解决方法基本能搞定gbk版本的Dede后台在PHP5.4环境下不显示中文的问题,其实就是加了一个转码而已,原理很简单,如果还有其他什么地方的问题,可以参考此方法做类似修改。
相关文章:
相关推荐:
- [织梦cms教程]修改织梦dedecms后台登入界面和版权的方法
- [织梦cms教程]织梦DedeCMS搜索页面调用全站最新文章的方法
- [织梦cms教程]几种解决dedecms织梦首页跳转到index.html的方法
- [织梦cms教程]显示积分,金币,信息等会员状态
- [织梦cms教程]dede织梦会员空间调用会员(积分)头衔的方法
- [织梦cms教程]织梦程序支付宝支付成功后发送邮件提醒修改教程
- [织梦cms教程]织梦怎么让网页顶部显示会员登录信息
- [织梦cms教程]dede织梦html手机模板,dede织梦cms手机站模板制作和调用方法
- [织梦cms教程]每日下载次数限制php,织梦实现会员限制用户单日下载软件资源的上限方法
- [织梦cms教程]织梦DEDECMS在后台添加一键生成静态手机页面
网友评论:
栏目分类
最新文章
热门文章