迁移到新服务器后的Wordpress编码问题

问题描述 投票:0回答:1

我们已将客户网站之一的服务器从CentOS CPanel切换到另一个CentOS CPanel,我们在使用重音和单引号时遇到了一些违规情况。

由于某些原因,某些字符正应显示,而某些字符则不:

wrong encoding on different sentences

我尝试将DB_CHARSET更改为utf8,也尝试更改表排序规则,但未成功。网站在原服务器上运行良好。自从我们更改它以来,一切都错了。

其中一名用户在不时切换其用户组时无法连接到站点。我不知道是否可以关联吗?

任何帮助将不胜感激。

wordpress encoding character-encoding migration cpanel
1个回答
0
投票

尝试在WordPress中解决字符问题:

[您知道最新的Wordpress在wp-config.php中定义了DB_CHARSET和DB_COLLATE值。这实际上是此问题背后的主要原因。要解决此问题,只需在wp-config.php文件中注释这两行。

  1. 打开wp-config.php文件并找到下面的行

    define('DB_CHARSET','utf8');

    define('DB_COLLATE','');

  2. 注释掉它们并保存该文件。评论后看起来应该像

    // define('DB_CHARSET','utf8');

    // define('DB_COLLATE','');

现在将更新的“ wp-config.php”文件上传到您的WebHost(覆盖旧文件)。>>

此字符编码问题也可能在数据库升级后发生,因此以防万一,以防万一。

© www.soinside.com 2019 - 2024. All rights reserved.