WordPress / MySQL - Apostrophes作为问号输出

时间:2010-12-22 12:56:51

标签: wordpress utf-8 character-encoding apostrophe latin1

我正在将客户端的WordPress网站从旧主机移动到闪亮的新主机。我已经完成了WP数据库的MySQL转储,并将其导入新主机。

一切顺利,但撇号被编码为问号

我做了一点研究,我得到的最接近的是在UTF8(我已经完成)中保存.sql转储,然后再次尝试导入 - 没有运气。我还将MySQL转储中的DEFAULT CHARSET=latin1;的每个引用更改为DEFAULT CHARSET=utf8;,但是,这也没有区别。

在一些奇怪的情况下(我记不清确切的配置),撇号完全丢失,没有被任何东西取代,但它们只是消失了。

它们不是标准的直撇号('),而是我相信的正确的引号(’) - 例如他们不是 '。希望在SO上发布好!

有什么建议吗?

谢谢!

杰克

1 个答案:

答案 0 :(得分:0)

它们在哪里显示为??在浏览器中查看时?

您是否在标题中将UTF8作为字符集发送?

header('Content-Type: text/html; charset=utf-8');