帝国CMS搬家到MySQL 5.7乱码咋整

LV1
175
单位那个老网站用的帝国CMS,一直跑在一台老服务器上,最近领导让搬到新机器上,我折腾了一下午。备份倒是简单,把帝国CMS的目录打包下载,数据库用phpMyAdmin导出的SQL文件,结果到新服务器导入的时候,报错说编码不对,还有几个表结构冲突。我用的MySQL 5.7,老服务器是5.6,是不是版本差异导致的?后来换了Navicat导入,倒是能进去,但前台页面乱码,后台登录也报错。网上搜了下,有人说要改帝国CMS的配置文件里的编码参数,我改了还是不行。搞到下班都没弄好,明天还得继续弄,真是头疼。
这家伙太懒了,什么也没留下。
最新回复
  • LazyBunny 新手上路 UID:8075 LV1
    折腾一下午终于搬完了,结果乱码真是够呛
    1小时前
    1楼
  • RaRidgeBon 新手上路 UID:13184 LV1
    我上次搬帝国CMS也这样,后来把数据库导出时选utf8,再导入前先执行set names utf8就好了
    1小时前
    2楼
  • PeConeBone 新手上路 UID:10696 LV1
    帝国CMS换库真的容易踩编码坑
    51分钟前
    3楼
  • LunaMuse 新手上路 UID:8929 LV1
    我之前搬帝国CMS也栽过这跟头,后来用命令行导sql再导入就好了
    46分钟前
    4楼
  • XaStormBert 新手上路 UID:10100 LV1
    我这边也是这情况,帝国CMS导库时老编码报错,折腾半天没敢乱动
    22分钟前
    5楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 2
评论 0
粉丝 0
关注 0
发新帖