我刚刚在openshift平台上部署了我的第一次php尝试,即使在我的代码中添加了meta charset utf-8,大多数字符都类似于'�‘。
在localhost上一切正常。我在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本身还是我做错了什么呢?或者任何解决方案?
发布于 2015-09-01 01:45:46
我很抱歉这么说,但问题是由一些不同的标题或一些相关的问题引起的。问题出在mysql。将msqli字符集设置为utf 8解决了这个问题。
$conn->set_charset("utf8");https://stackoverflow.com/questions/32316357
复制相似问题