我遇见一个非常奇怪的坑,我有一个 WordPress 的网站,网站的语言设置的是中文,平常用 MarsEdit 或者 WordPress iOS 发布文章。
今天我突然发现所有用 MarsEdit 发布的文章都是正确的 utf-8 编码,然而用官方 app 发布的文章全是 cp1252。但是我检查了数据库的设置,默认使用 utf-8,不知道哪里出错。
最后的解决方案是我手工把受影响的文章转换了编码,感觉是 wordprss 语言是中文的锅,我把语言改成了英文,马上编码格式正确了。
我遇见一个非常奇怪的坑,我有一个 WordPress 的网站,网站的语言设置的是中文,平常用 MarsEdit 或者 WordPress iOS 发布文章。
今天我突然发现所有用 MarsEdit 发布的文章都是正确的 utf-8 编码,然而用官方 app 发布的文章全是 cp1252。但是我检查了数据库的设置,默认使用 utf-8,不知道哪里出错。
最后的解决方案是我手工把受影响的文章转换了编码,感觉是 wordprss 语言是中文的锅,我把语言改成了英文,马上编码格式正确了。