本人站点运行3年,一直使用GB2312编码的IPB论坛,由于一些原因,拟升级到UTF-8编码的最新论坛版本IPB2.3.5,但升级中的数据编码问题一直让我非常困扰。本人的升级方案如下:
1,建立新的数据库,重新安装早年的GB2312编码的IPB204。表名前缀与运行中论坛一致。 2、将运行中论坛的数据用帝国备份,然后恢复到新数据库中。 3,若成功了,将开始升级论坛版本,……
现在的问题出现了,本人用GB2312编码导出数据恢复后,可以正常显示文字,但是程序结构还是GB2312的,
使用UTF-8备份数据后,本人又找到了早年UTF-8编码的IPB安装,然后恢复到新的数据库中,但是文字部分的编码,贴子内容全部为方块。请帝国给予一些指导,我该怎么做,才能将数据全部转换编码为UTF-8,让其在论坛中正常显示呢?
请尽量给予建议,本人会多做尝试。服务器环境:
PHP版本 : 4.4.2 MYSQL版本 : 3.23.58 服务器软件: Apache/1.3.33 (Unix) mod_throttle/3.1.2 操作系统 : Linux
——多谢。
|