centos apache 中文乱码解决
2012-1-30 18:17 Monday  

分类: Linux 评论(49) 浏览(34014)

如果默认编码是gb2312的话,会出现乱码.经百度告知原来是http.conf强制使用了utf-8,我们只要把它改为关闭就可以了

  AddDefaultCharset UTF-8 改为 AddDefaultCharset OFF

另外:有另外一种方法,但是我感觉好像没有奏效:http://hi.baidu.com/qrpeng/blog/item/e76164085e2b9e9e0a7b82fd.html

以下是引用他的

修改http.conf中的AddDefaultCharset为AddDefaultCharset off,关闭apache默认编码,这样php的应用和tomcat下的应用都分别采用各自的编码,apache不会强行修改这些应用返回的 response的http头中的charset。如此一来就ok了。

 

json的install。

Google到一些文档都是下载后进行编译的,显得比较费事。还好有大牛写出了比较简单的方法,我转载一下

yum update "*php*"

pecl install json

cd /etc/php.d/

echo “extension=json.so” >> json.ini

service httpd restart

+1 15

留下你的看法: