centos下apache gb2312页面中文乱码解决办法
如果网站页面编码为中文gb2312,在浏览器中打开网页的时候中文显示可能会乱码,原因是apache的默认设置中有一行为AddDefaultCharset UTF-8。
解决方法一:vi /etc/httpd/conf/httpd.conf,找到AddDefaultCharset UTF-8这一行,把这行注释掉#AddDefaultCharset UTF-8,然后再下面行加上
AddCharset GB2312 .gb2312 .gb
AddLanguage zh_cn .cn
AddDefaultCharset GB2312
,保存退出,然后重启apache服务:service httpd restart。
解决方法二:vi /etc/httpd/conf/httpd.conf,找到AddDefaultCharset UTF-8这一行,把这行注释掉。只注释就可以,下面不用加别的东西,让客户端的浏览器自动判断meta的charset设置。保存退出,然后重启apache服务:service httpd restart。
注以上操作在centos6.5环境下执行。
客户端再用浏览器访问强制刷新一下页面(Ctrl+F5),中文显示就正常了。
近期文章
- python:object()函数
- mongodb数据备份用mongorestore恢复后没有数据
- mongodb roles
- windows2003远程桌面连接蓝屏,不显示桌面图标的解决办法。
- centos下apache gb2312页面中文乱码解决办法
- 设置mongodb做为windows服务自动运行
- windows2008中IIS7配置fastcgi+php
- 服务器连接远程桌面后无法看到桌面的解决办法
- iis日志导入sql server数据库
- 7-zip命令行参数详解
- iptables如何指定一个范围内的IP地址或端口
- mongod2.6服务无法启动,权限问题
- CentOS下编译安装mysql 5.1,支持中文(GBK)
- ERROR 1045 (28000): Access denied for user root@localhost(using password: YES)
- CentOs删除文件夹下所有文件及文件夹并保留该文件夹
- CentOS 6.4: Make Command not Found
- CentOS下安装成功mysql的提示信息
- mysql configure编译完成后的提示信息
- CentOS上安装gcc的方法
- MongoDB创建root角色用户(超级管理员)