【问题标题】:Database charset/unicode (UTF-8) for Asian language亚洲语言的数据库字符集/unicode (UTF-8)
【发布时间】:2011-09-20 18:02:32
【问题描述】:

我在 PHP 中设置语言支持有问题。

从我以前的提供商(共享主机)那里得到很好的地方

现在我正在使用 Godaddy 的 VPS。

唯一的问题是,当我从我的 Wordpress 发布语言时,例如在帖子中发布泰语之类的语言,它可以,但是当我进行一些设置(例如设置标语)时

这将是一个问号,如??????????,我去数据库查找并找到相同的东西

所以我查看了排序规则,它在 UFT-8 中正确设置,而我之前的提供者有相同的设置。

我查看了我的 php.ini 与 iso-8859-1,然后我将其更改为 UFT-8 看看这是否真的有帮助

但仍然给我同样的结果

除了这两个之外,还有什么要配置的,以便获得将在数据库中发布的语言与我想在数据库中发布的语言相同。???

谢谢

【问题讨论】:

  • stackoverflow.com/questions/6044030/… 您需要确保使用 UTF-8 设置数据库连接,并确保您的 html 元标记将 utf-8 设置为字符集
  • 我检查的文件与我刚移到新服务器的旧文件完全相同

标签: php database wordpress utf-8 iso-8859-1


【解决方案1】:

尝试将以下内容添加到您的wp-config.php

define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_general_ci');

【讨论】:

  • 我试试看,另一件事是只在草稿上保存帖子和更改设置时发生,但是在不保存的情况下发布意味着发布就可以了
  • 我接受你的回答,但还没有真正解决问题:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-04-23
  • 1970-01-01
  • 1970-01-01
  • 2014-10-18
  • 2018-02-18
  • 1970-01-01
  • 2016-04-16
相关资源
最近更新 更多