求援:nginx+php中文总是乱码
已经做过的尝试:
1. 将Linux的字符集改为zh_cn.utf-8
2. 已经将nginx中charset设为 utf-8
3. php文件存为utf-8格式
4. 在php文件头加了
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
但是打开网页还是无法显示中文。
具体php文件如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
@header('Content-type: text/html;charset=UTF-8');
echo "我的第一段 PHP 脚本!";
?>
</body>
</html>
打开网页输出为:
????? PHP ??!
1. 将Linux的字符集改为zh_cn.utf-8
2. 已经将nginx中charset设为 utf-8
3. php文件存为utf-8格式
4. 在php文件头加了
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
但是打开网页还是无法显示中文。
具体php文件如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
@header('Content-type: text/html;charset=UTF-8');
echo "我的第一段 PHP 脚本!";
?>
</body>
</html>
打开网页输出为:
????? PHP ??!
...全文
相关推荐
解决zabbix监控因php问题导致图形界面中文乱码方法
解决因编译php中添加了-enable-gd-jis-conv选项导致Zabbix监控系统图形界面中文乱码问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
解决PHP+mysql处理中文乱码的独家方案
解决PHP+mysql处理中文乱码的独家方案
PHP乱码问题,UTF-8乱码常见问题小结
一.HTML页面转UTF-8编码问题 1.在head后,title前加入一行: <meta http-equiv=’Content-Type’ content=’text/html; charset=utf-8′ /> 顺序不能错,一定要在 显示的标题有可能是乱码! 2.html文件编码问题: 点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, 如果是ANSI,需要将编码改成:UTF-8。 3.HTML文件头BOM问题: 将文件从其他的编码转换成UTF-8编码时,有时候会在文件的最开始加上一个BOM标签, 在个BOM标签可能会导致浏览器在显示中文的时
PHP接收GET中文参数乱码深入研究
PHP接收GET中文参数乱码深入研究.
php中文乱码解决办法
很多人都遇到过令人头疼的PHP中文乱码问题吧!个人整理了一点资料,希望对大家有点帮助!


基础编程
