2008年8月27日 星期三

phpMyAdmin亂碼問題

過去的phpMyAdmin都是用latin假裝utf8,新版本是修正沒錯,可是卻造成一堆人不習慣,今天就把他改回來

解決方法:

phpMyAdmin/libraries/select_lang.lib.php

1.支援 UTF-8

在這一段裡:

// MySQL charsets map

$GLOBALS['mysql_charset_map'] = array(

將:

'utf-8' => 'utf8',

改成:

'utf-8' => 'latin1',

若要同時支援 Big5 則繼續下面修正

2.支援 Big5

將:

'big5' => 'big5',

改成:

'big5' => 'latin1',

(加上-utf-8 在語言選單就會出現chinese_traditional-big5的選項)

將:

'zhtw-big5' => array('zh[-_](tw|hk)|chinese traditional', 'chinese_traditional-big5', 'zh-TW'),

改成:

'zhtw-big5-utf-8' => array('zh[-_](tw|hk)|chinese traditional', 'chinese_traditional-big5', 'zh-TW'),

【下列文章您可能也有興趣】

沒有留言: