最近Kloxo架設的VPS會變亂碼之解決方式

最近筆者已經第4次莫名其妙網站變亂碼了!經查發現原因都是

/etc/httpd/conf/httpd.conf

這個檔在你新增域名或子域名後,一直會被自動修改,推估是Kloxo6.17一個Bug。

原本我們在http://vps.blog6.info/archives/64這個教學裡面有提到,

——- 修改 /etc/httpd/conf/httpd.conf ————

1 找到  AddDefaultCharset UTF-8 這個字串,在最前面加上#
如:    # AddDefaultCharset UTF-8
這是讓瀏覽器根據網頁的編碼自行決定顯示,以免Big5碼做的網頁變亂碼

但是不知道為什麼,系統都會把它改回來成UTF-8,這會造成不是使用UTF-8編碼的網頁出現亂碼。暫時的解決方法就是自己手動再改回來。

關於這個奇怪的現象,目前大致確認是6.1.7版的Bug,在網路上有人提到一個方法,就是暫時將httpd.conf這個檔案鎖定成無法修改,方式如下:

進入httpd.conf的目錄

cd /etc/httpd/conf

chattr -V +i httpd.conf

這兩個步驟只是暫時的對策,還是要等Kloxo官方的更新說明再說。

如果Kloxo新版本出來,要升級前別忘了先解除鎖定以免發生問題,方法是

chattr -V -i httpd.conf

 


本篇發表於 Kloxo安裝教學。將永久鏈結加入書籤。

發表迴響