迁移后字符编码出现问题

迁移后字符编码出现问题

我在尝试修复网站的字符编码时遇到了噩梦般的情况。拉丁字符(如 á、é、ô、ã)都变成了 �

这是我的网站结构:

我有 3 个系统运行我的网站,其中 2 个有错误,一个没有。

1 - mysite.com, using plain HTML/PHP = BUGGED
2 - mysite.com, using platform WHMCS = BUGGED
3 - mysite.com/blog, using platform Wordpress = WORKS FINE

示例 1 和 2 位于同一个文件夹中,因为我可以访问 index.php(即 plain/html),但我可以访问 clientarea.php(即 WHMCS),而不必转到子文件夹。

现在我想问,到底发生了什么?已经尝试了很多方法。

我刚刚将我的专用服务器转移到了一个新的服务器上,现在就出现了这个问题,在我拥有的 30 个网站中,只有这一个出现了这样的问题

答案1

如果不是这种情况,我建议在您的网页标签中定义charset为。utf-8<meta>

像这样:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
.....
</head>

相关内容