0

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

一切都很顺利,除了撇号被编码为问号

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

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

它们不是标准的直撇号 ( '),而是我相信的正确的大引号 ( ’) - 例如,它们是 ',而不是 '。希望结果好!

有什么建议吗?

谢谢!

杰克

4

1 回答 1

0

它们在哪里出现??当您在浏览器中查看它时?

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

header('Content-Type: text/html; charset=utf-8');
于 2010-12-22T13:06:04.603 回答