意到中文 trackback 乱码问题有一段时间。双方都是 utf-8 编码的 WordPress,有时候 trackback 显示正常,有时候就是乱码。这比以前因为两个网志所用编码不同而引起的乱码更讨厌,因为在那种情况下,你还可以通过改变浏览器编码来阅读,然后手动修改。现在得到的是纯粹乱码。:)不过 trackback 过来的标题还是显示正常的。
看到 Fwolf 留言,激发我 blog 一下这个问题。我猜测,这还是和 MySql 4.1x 以后对语言支持的"灵活性" 有关,这灵活性给现有的软件带来不少问题。
我注意到,如果你需要把 blog 从 MySql 为 4.0x 版本的服务器转移到 MySql 4.1x 的服务器上,你需要作些操作。这样子做下来,在blog页面和 PhpMyAdmin 下看到的都是正常的文字。如果你是在 MySql 为 4.1x 版本的服务器上新建 WordPress,你不需要这些操作,blog 也能正常显示。但是,如果你用 PhpMyAdmin查看数据库,很有可能看到的确是乱码,语言也是用的缺省 latin1_swedish_ci。
就是说,即使结果相同,编码配置也可以不同。我在想,是不是因为编码配置不同导致的 trackback 乱码?
朋友们不妨 trackback 一下这个帖子,然后说一下自己的 blog 的情况,说不定能获得一点线索,用来解决这个问题。桑林志 是上面所说第一种情况。也许如Fwolf所说,解决这个问题,需要手动修改 trackback 接收部分的处理方式。
评论