我刚刚更改了Web服务器,但在新站点的编码方面遇到了一些问题。
我已经从旧的网络主机导出了WordPress站点的一部分,并导入到新的WordPress multsite设置中。
从数据库中看,一切都很好,但在WordPress中查看网站时,都会出现奇怪的字符。
内容为挪威文,包含以下字符æ, ø, å
但我现在得到的不是这些 æ ø Ã¥
数据库设置为使用*utf8\\u general\\u ci*
WordPress配置文件设置为:
define(\'DB_CHARSET\', \'utf8\');
define(\'DB_COLLATE\', \'utf8_general_ci\');
我很难弄明白为什么在编码和数据库内容看起来都正确的情况下,它不能正确显示。只有从WordPress的角度来看,内容才是一团糟。
我正在使用HeidiSQL从旧服务器导入数据。
你知道这里怎么了吗?
<小时>
UPDATE!
通过如下所示从wp配置文件中删除utf8,奇怪的字符就会消失。。。
define(\'DB_CHARSET\', \'\');
define(\'DB_COLLATE\', \'\');
BUT, is this a safe way to go?