码迷,mamicode.com
首页 > 其他好文 > 详细

dede换空间或换服务器后,后台站点设置无法保存中文的处理办法

时间:2016-04-24 11:01:22      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

因业务的需要,有一个网站需要换服务器,把数据库及程序都备份好,打包传到新的服务器里。

并在服务器上安装php的环境,一切看起来很美好。

安装过程也很顺利。

 

但最后的结果是后台站点设置无法显示数据。大部分显示空白。

技术分享

 

不明白为什么会这样,然后把程序及数据都删除了,重新在服务器上进行安装,然后再从后台进行恢复数据

但问题还是无法解决。

这里有几个现象:

1.数据其实是存在的,查看数据库里的数据是有的。但就是无法显示。

2.在站点设置里输入英文或数字是可以正常保存及显示的。就是填写中文后无法显示出来。

 

针对中文无法显示的情况,我想到了会不会是编码的问题,我使用的dede程序是gbk的。没有办法就只有百度了。

 

在百度上找到一篇文章帮助我解决了问题:http://www.hwj123.net/dede/212.html

技术分享

 

这篇文章前面说的方法我都试过无法解决我这类中文不显示的问题,无奈只有试一下最后的办法,换php版本,因为我现在的服务器安装的php 是5.7版本,

难不成真的是版本太高的原因?我又想到旧的VPS使用的版本好像只有5.2还是5.4什么的,并且是使用phpStudy for IIS (php一键安装包 for IIS7/8/6)

那就试试吧,我重新在php官网下载5.4的版本,本来是想下载5.2版本的,但官网已经不提供了,下载后,正常进行php的设置。但问题还是没有解决。

 

难道不是版本的问题吗?没有办法再来一次狠的,把以前手机安装的php环境及msyql都删除了。直接下载phpStudy for IIS (php一键安装包 for IIS7/8/6)

进行安装。

 

奇迹出现了,当我去后台刷新时,站点设置里的数据全都显示出来了。

技术分享

 

我是想不明白原因是什么,但问题解决了就自己记录下来吧。

 

dede换空间或换服务器后,后台站点设置无法保存中文的处理办法

标签:

原文地址:http://www.cnblogs.com/xing979020/p/5426408.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!