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


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

    并在服务器上安装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)

    进行安装。

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

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

  • 相关阅读:
    Github账户注册的过程
    目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?
    作业二:四则运算
    学习进度
    对构建之法的一些问题
    个人介绍
    对《软件工程》课程的总结
    作业八 更新版
    作业八
    冲刺总结博客
  • 原文地址:https://www.cnblogs.com/xing979020/p/5426408.html
Copyright © 2020-2023  润新知