問題描述 在CentOS系統(tǒng)中采用Apache服務(wù)器安裝GBK編碼的程序出現(xiàn)亂碼,這主要是因?yàn)槟J(rèn)安裝的Apache服務(wù)器字符編碼為UTF-8,如果GBK程序中沒有強(qiáng)制編碼將產(chǎn)生亂碼。
解決方法:
1、打開Apache配置文件httpd.conf,如默認(rèn)情況下為 /etc/httpd/conf/httpd.conf
# vi /etc/httpd/conf/httpd.conf
2、找到AddDefaultCharset配置項(xiàng)
AddDefaultCharset UTF-8
3、修改AddDefaultCharset配置,關(guān)閉配置字符,如下
AddDefaultCharset Off
4、同時(shí)也可設(shè)置Apache默認(rèn)編碼為GB2312如下
AddDefaultCharset GB2312
新聞熱點(diǎn)
疑難解答
圖片精選