Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 亚洲语言的数据库字符集/unicode(UTF-8)_Php_Database_Wordpress_Utf 8_Iso 8859 1 - Fatal编程技术网

Php 亚洲语言的数据库字符集/unicode(UTF-8)

Php 亚洲语言的数据库字符集/unicode(UTF-8),php,database,wordpress,utf-8,iso-8859-1,Php,Database,Wordpress,Utf 8,Iso 8859 1,我对PHP中的语言支持设置有问题 从我以前的提供商(共享主机)那里可以正常使用 现在我和戈达迪一起做副总裁 唯一的问题是,当我在Wordpress中发布语言(例如,泰语)时,它是ok的,但当我进行一些设置(例如设置标语)时 这将是一个问号,比如?,我去了数据库,查找并找到了相同的东西 所以我看了一下排序规则,它是在UFT-8上正确设置的,我以前的提供者也有相同的排序规则 我看了一下我的php.ini,它是用iso-8859-1写的,然后我把它改成UFT-8,看看这是否真的有用 但还是给了我同样的

我对PHP中的语言支持设置有问题

从我以前的提供商(共享主机)那里可以正常使用

现在我和戈达迪一起做副总裁

唯一的问题是,当我在Wordpress中发布语言(例如,泰语)时,它是ok的,但当我进行一些设置(例如设置标语)时

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

所以我看了一下排序规则,它是在UFT-8上正确设置的,我以前的提供者也有相同的排序规则

我看了一下我的php.ini,它是用
iso-8859-1
写的,然后我把它改成
UFT-8
,看看这是否真的有用

但还是给了我同样的结果

除了这两种语言之外,还有什么需要配置的,以便在数据库中发布的语言与我想在数据库中发布的语言相同吗


谢谢

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

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

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

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

您需要确保您的db连接是使用UTF-8设置的,并且确保您的html元标记将UTF-8设置为charseti checked,与我刚移动到新服务器的旧文件完全相同。您需要确保您的db连接是使用UTF-8设置的,并且确保您的html元标记将UTF-8设置为charseti checked完全相同同一个文件用于旧文件我刚移动到新服务器我会尝试一下另外一件事只发生在草稿上保存帖子时,当更改设置时,但在没有保存的情况下发布意味着只发布就好了我接受你的答案,但还不能真正解决问题:(我试试看还有一件事只有在草稿和更改设置时才会发生,但在没有保存的情况下发布意味着只发布就好了我接受你的答案,但还不能真正解决问题:(