Kloxo系統(tǒng)中文網頁亂碼的解決方法 |
發(fā)布時間: 2014/12/8 13:41:54 |
近期整理一臺美國linux服務器,安裝了kloxo系統(tǒng),在安裝完Kloxo后Web服務器默認為Apache,登錄kloxo后臺開通網站空間,發(fā)現有時候Kloxo輸出UTF-8/GBK/GB2312的中文網頁時顯示亂碼,仔細查詢后發(fā)現這是由于Apache的強制輸出的編碼設置成了UTF-8或者GBK導致的。如果你自己的網頁并不是上述編碼,就會出現中文亂碼的問題。 解決問題最簡單的的辦法就是切換到Lighttpd的Web服務軟件。 Kloxo面板將Apache切換到Lighttpd的方法: 進入Kloxo后臺 >服務器:linux > 程序切換 > 選擇Lighttpd > update。 如果希望繼續(xù)使用Apache作為服務器,那么就需要找到Apache的httpd.conf配置文件,修改默認編碼的設置: SSH登陸VPS,修改httpd.conf文件 cd /etc/httpd/conf/vi httpd.conf 查找:AddDefaultCharset 把:AddDefaultCharset UTF8 改為:AddDefaultCharset OFF 這樣打開網頁頁面就會按照網頁的編碼設置來打開網頁。 設置完后,要輸入以下命令重啟Apache service httpd restart 如果restart命令沒有執(zhí)行成功,就先停止apache, 再啟動apache, 使用下列命令: service httpd stop service httpd start |