openshift php utf8 encoding



我刚刚在openshift平台上部署了我的第一次php尝试,即使元字符集utf-8的东西添加到我的代码中,大多数字符都像' '。

在本地主机上一切正常。我在notepad++上对网站进行编码,编码也设置为utf-8。

我尝试将这些行添加到template.php中,但它也没有区别。

<meta charset="utf-8" />
    <meta http-equiv="Content-type" value="text/html; charset=UTF-8" />
<?php ini_set('default_charset', 'utf-8'); ?>

所以这是因为openshift本身还是我做错了什么?

我很抱歉这么说,但问题是由不同的头或一些相关问题引起的。问题出在mysql上。将msqli charset设置为utf8解决了此问题。

$conn->set_charset("utf8");

最新更新